我正在使用here给出的代码登录Twitter。回调网址为oauth://t4jsample
,intent-filter
如下所示。
效果很好,但是当从MainActivity
启动Intent
时,我想重新加载包含我的Twitter登录Fragment
的{{1}}以显示消息“你被记录为......“。
我如何知道Twitter网页发送的Button
已启动MainActivity
?我可以得到Intent
的动作,但我怎样才能确保它没有被其他东西发送?
意图过滤器
Intent
答案 0 :(得分:0)
你可以使用getIntent()。getData(),这将给出与intent相关的数据的Uri。如果它匹配oauth:// t4jsample,那么你可以确定它来自twitter和你可以做相应的改变