可能的重复:
Twitter 应用程序的 Android Intent https://stackoverflow.com/questions/2077008/android-intent-for-twitter-application
我想从我的 Android 应用程序转到关注页面,并且我希望通过启动本机 Twitter 应用程序来完成此操作。
我该如何做到这一点,如果用户的移动设备中没有 twitter 客户端,它应该进入 twitter 的移动网站。
要检查 Intent 是否存在,请尝试以下操作:
public static boolean isIntentAvailable(Context context, String action) {
final PackageManager packageManager = context.getPackageManager();
final Intent intent = new Intent(action);
List<ResolveInfo> list =
packageManager.queryIntentActivities(intent,
PackageManager.MATCH_DEFAULT_ONLY);
return list.size() > 0;
}
(source http://snipplr.com/view/15639/determine-if-intent-receiver-exists-in-android/)
对于 Twitter,请检查此片段:
Intent tweetIntent = new Intent(Intent.ACTION_SEND);
tweetIntent.putExtra(Intent.EXTRA_TEXT, "Test tweet");
tweetIntent.setType("application/twitter");
(source https://stackoverflow.com/questions/2077008/android-intent-for-twitter-application)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)