こちらのコードを使用して Twitter にログインします。コールバック URL とoauth://t4jsampleをintent-filter以下に示します。
それは完全に機能しますが、MainActivityから開始すると、Twitterログインを含むIntentものをリロードして、「あなたは次のようにログインしています...」というメッセージを表示したいと思います。FragmentButton
Twitter Web ページから送信された によってMainActivity開始されたことをどのように知ることができますか? Intentのアクションを取得できますが、Intentそれが他の何かによって送信されていないことを確認するにはどうすればよいですか?
インテント フィルタ
<activity android:name=".MainActivity" ... >
...
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="t4jsample"
android:scheme="oauth" />
</intent-filter>
</activity>