Intent on NewIntent之前的Android Toast

时间:2018-10-29 23:57:41

标签: java android

我在上面阻塞了几个小时,在执行意图之前是否有机会敬酒?使用此代码,吐司仅在执行后出现。

    @Override
public void onNewIntent(Intent intent) {
    Toast.makeText(getApplicationContext(), "My Toast", Toast.LENGTH_LONG).show();
    resolveIntent(intent);
}

谢谢!

2 个答案:

答案 0 :(得分:0)

从技术上讲,您可以在其中提出另一个Intent。如果您知道我的意思,基本上是ans intern“ onCreate”?

Either::B(Ok(()).into_future())

或类似的东西。那对你有用吗?

答案 1 :(得分:0)

您可以使用处理程序

   @Override
public void onNewIntent(Intent intent) {
    Toast.makeText(getApplicationContext(), "My Toast", Toast.LENGTH_LONG).show();
    new Handler().postDelayed(new Runnable() {
    @Override
    public void run() {
        resolveIntent(intent);
    }
   }, Toast.LENGTH_LONG);

 }