• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java Item类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中android.content.ClipData.Item的典型用法代码示例。如果您正苦于以下问题:Java Item类的具体用法?Java Item怎么用?Java Item使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Item类属于android.content.ClipData包,在下文中一共展示了Item类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: onPrimaryClipChanged

import android.content.ClipData.Item; //导入依赖的package包/类
@Override
public void onPrimaryClipChanged() {
	ClipData data = mClipManager.getPrimaryClip();
	if (null != data) {
		Item item = data.getItemAt(data.getItemCount() - 1);
		CharSequence text = item.getText();
		if (shouldTranslate(text)) {
			TranslateRequest request = new TranslateRequest();
			request.mFromLanguage = "auto";
			request.mToLanguage = AppSettings.getInstance().mDestLanguage;
			mLastText = text.toString();
			request.mQuery = mLastText; 
			mTranslator.startTranslate(request);
			lazyResetLastText();
		}
	}
}
 
开发者ID:androidyue,项目名称:Akoi-Translator,代码行数:18,代码来源:TranslateService.java


示例2: a

import android.content.ClipData.Item; //导入依赖的package包/类
@TargetApi(16)
public static void a(Intent paramIntent, String paramString, List<jpx> paramList, Context paramContext)
{
  if (Build.VERSION.SDK_INT < 16) {
    return;
  }
  Iterator localIterator = paramList.iterator();
  ClipData localClipData = null;
  while (localIterator.hasNext())
  {
    ClipData.Item localItem = new ClipData.Item(a(((jpx)localIterator.next()).e(), paramString, paramContext));
    if (localClipData == null) {
      localClipData = new ClipData(a, localItem);
    } else {
      localClipData.addItem(localItem);
    }
  }
  paramIntent.setClipData(localClipData);
}
 
开发者ID:ChiangC,项目名称:FMTech,代码行数:20,代码来源:dbs.java


示例3: processDrop

import android.content.ClipData.Item; //导入依赖的package包/类
boolean processDrop(DragEvent event, ImageView imageView) {
    // Attempt to parse clip data with expected format: category||entry_id.
    // Ignore event if data does not conform to this format.
    ClipData data = event.getClipData();
    if (data != null) {
        if (data.getItemCount() > 0) {
            Item item = data.getItemAt(0);
            String textData = (String) item.getText();
            if (textData != null) {
                StringTokenizer tokenizer = new StringTokenizer(textData, "||");
                if (tokenizer.countTokens() != 2) {
                    return false;
                }
                int category = -1;
                int entryId = -1;
                try {
                    category = Integer.parseInt(tokenizer.nextToken());
                    entryId = Integer.parseInt(tokenizer.nextToken());
                } catch (NumberFormatException exception) {
                    return false;
                }
                updateContentAndRecycleBitmap(category, entryId);
                // Update list fragment with selected entry.
                TitlesFragment titlesFrag = (TitlesFragment)
                        getFragmentManager().findFragmentById(R.id.titles_frag);
                titlesFrag.selectPosition(entryId);
                return true;
            }
        }
    }
    return false;
}
 
开发者ID:sdrausty,项目名称:buildAPKsSamples,代码行数:33,代码来源:ContentFragment.java


示例4: getClip

import android.content.ClipData.Item; //导入依赖的package包/类
@SuppressLint("NewApi")
public static String getClip(ClipboardManager cliper) {
    try {
        ClipData data = cliper.getPrimaryClip();
        Item item = data.getItemAt(0);
        return String.valueOf(item.getText());
    } catch (Exception e) {
    }
    return null;
}
 
开发者ID:micronic,项目名称:pullbullet,代码行数:11,代码来源:Utils.java


示例5: extractURL

import android.content.ClipData.Item; //导入依赖的package包/类
protected String extractURL() {
	String url = null;
	ClipData clipboard = getIntent().getClipData();
	if ( clipboard.getItemCount() > 0 ) {
		Item item = clipboard.getItemAt( 0 );
		if ( item != null && item.getText() != null ) {
			url = item.getText().toString();	
		}
		
	}
	
	return url;
}
 
开发者ID:dannymui,项目名称:strava,代码行数:14,代码来源:PostToStrava.java


示例6: processDrop

import android.content.ClipData.Item; //导入依赖的package包/类
boolean processDrop(DragEvent event, ImageView imageView) {
    // Attempt to parse clip data with expected format: category||entry_id.
    // Ignore event if data does not conform to this format.
    ClipData data = event.getClipData();
    if (data != null) {
        if (data.getItemCount() > 0) {
            Item item = data.getItemAt(0);
            String textData = (String) item.getText();
            if (textData != null) {
                StringTokenizer tokenizer = new StringTokenizer(textData, "||");
                if (tokenizer.countTokens() != 2) {
                    return false;
                }
                int category = -1;
                int entryId = -1;
                try {
                    category = Integer.parseInt(tokenizer.nextToken());
                    entryId = Integer.parseInt(tokenizer.nextToken());
                } catch (NumberFormatException exception) {
                    return false;
                }
                updateContentAndRecycleBitmap(category, entryId);
                // Update list fragment with selected entry.
                TitlesFragment titlesFrag = (TitlesFragment)
                        getFragmentManager().findFragmentById(R.id.frag_title);
                titlesFrag.selectPosition(entryId);
                return true;
            }
        }
    }
    return false;
}
 
开发者ID:shiyimin,项目名称:androidtestdebug,代码行数:33,代码来源:ContentFragment.java



注:本文中的android.content.ClipData.Item类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java MarkupWriter类代码示例发布时间:2022-05-21
下一篇:
Java AbstractTest类代码示例发布时间:2022-05-21
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap