我正在开发一个Android应用程序,其中显示Google Talk联系人的状态 – 这很好用.
我不确定使用默认的Talk应用程序打开聊天窗口应该调用哪个意图.
>我如何知道可以拨打哪些Google Talk意图?
>我如何知道一般可以调用哪些意图?
我无法使用以下代码:
Uri imUri = newUri.Builder().scheme("imto").authority("skype)").appendpath("apactple").build(); Intent intent = new Intent(Intent.ACTION_SENDTO, imUri); this.startActivity(intent);
有任何想法吗?
解决方法:
第一个问题:
Uri imUri = new Uri.Builder().scheme("imto").authority("gtalk").appendpath("username(e.g.user@Googlemail.com)").build();Intent intent = new Intent(Intent.ACTION_SENDTO, imUri);
第二个问题:
final PackageManager packageManager = context.getPackageManager();final Intent intent = new Intent(Intent.ACTION_SENDTO);List<ResolveInfo> resolveInfo = packageManager.queryIntentActivitIEs(intent, PackageManager.MATCH_DEFAulT_ONLY);
总结 以上是内存溢出为你收集整理的Android – Google Talk意图全部内容,希望文章能够帮你解决Android – Google Talk意图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)