我正在使用此处给出的代码登录 Twitter。回调 urloauth://t4jsample
如下intent-filter
所示。
它工作得很好,但是当MainActivity
从这里开始时Intent
,我想重新加载Fragment
包含我的 Twitter 登录Button
信息以显示一条消息“你登录为 ...”。
我怎么知道MainActivity
已经被Intent
Twitter 发送的网页启动了?我可以得到Intent
's 的动作,但我怎样才能确保它没有被其他东西发送?
意图过滤器
<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>