@Override
public List<ChooserTarget> onGetChooserTargets(ComponentName targetComponentName,
IntentFilter intentFilter) {
if (sServer != null && sChannel != null) {
if (System.currentTimeMillis() - sSetTime >= SET_TIMEOUT) {
sServer = null;
sChannel = null;
return null;
}
ComponentName componentName = new ComponentName(getPackageName(),
MainActivity.class.getCanonicalName());
List<ChooserTarget> targets = new ArrayList<>();
Bundle extras = new Bundle();
extras.putString(MainActivity.ARG_SERVER_UUID, sServer.toString());
extras.putString(MainActivity.ARG_CHANNEL_NAME, sChannel);
targets.add(new ChooserTarget(sChannel,
Icon.createWithResource(this, R.drawable.ic_direct_share),
1.f, componentName, extras));
return targets;
}
return null;
}
IRCChooserTargetService.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:revolution-irc
作者:
评论列表
文章目录