Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 android 应用程序中使用 twitter4j 来集成 twitter,我正在从我的应用程序活动中调用 twitter4j 的 twittershare 活动,它打开浏览器进行 twitter 登录,当我点击返回键时,它会返回 PrepareRequestTokenActivity 活动但不在 onNewIntent(意图意图) ,那么我如何从浏览器中捕获回键事件
我不明白PrepareRequestTokenActivity,twittershare activity等是什么,但这里有一个一般说明:
PrepareRequestTokenActivity
twittershare activity
当您按下返回时,您不会触发对先前活动的新 Intent;你只是把它从堆栈中拿出来。本质上,这将调用onResume()后台活动。如果你想onNewIntent()调用前一个活动的,你应该覆盖onBackPressed()当前活动的,并开始一个新Intent的前一个活动。当然,前提是先前的活动被声明为singleInstanceor singleTask。
onResume()
onNewIntent()
onBackPressed()
Intent
singleInstance
singleTask