Twitter アプリケーションを起動することはできますが (電話に存在する場合)、特定のユーザー プロファイルを自動的に表示する方法がわかりません。
次のようなものが Google+ で機能します。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setClassName("com.google.android.apps.plus", "com.google.android.apps.plus.phone.UrlGatewayActivity");
intent.putExtra("customAppUri", "USER_ID");
フェイスブックの方法は次のとおりです。
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://profile/USER_ID"));
startActivity(intent);
Twitterアプリを起動したときに同じような解決策があるはずですか?
Intent intent = getPackageManager().getLaunchIntentForPackage("com.twitter.android");
intent.putExtra("WHAT_TO_PUT_HERE?", "USER_ID");
startActivity(intent);