1

ユーザーが Twitter アプリを開き、選択したツイートの共有ボタンを押したとします。その後、Gmail、SMS などの他のアプリと一緒に私のアプリがリストに表示されます。

アクティビティの OnCreate メソッドで、ツイートを処理します。短いリンクなどを削除してから、twitter アプリの PostActivity を呼び出します。以下のコードは、twitter アプリの作成ツイート セクションに "My tweet" を表示します。

                    Intent intent1 = new Intent("android.intent.action.MAIN");
                intent1.setComponent(new ComponentName("com.twitter.android","com.twitter.android.PostActivity"));
                intent1.setAction(android.content.Intent.ACTION_SEND);
                intent1.putExtra(android.content.Intent.EXTRA_TEXT,"my tweet");
                intent1.setType("text/plain");
                startActivity(intent1);

私がやりたいことは、PostActivity を呼び出す前に、自分のアクティビティが Twitter アプリから呼び出されたことを 100% 確認する必要があることです。

4

0 に答える 0