我一直在寻找启动Twitter应用程序并从应用程序中打开指定页面而不使用webview的方法。我在这里找到了针对Facebook的解决方案: 在指定的个人资料页面上打开Facebook应用
我需要类似的东西。
编辑 我刚刚找到一个解决方案:
try {
Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse("twitter://user?screen_name=[user_name]"));
startActivity(intent);
} catch (Exception e) {
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("https://twitter.com/#!/[user_name]")));
}