0
  • 最佳答案

    连续调两次就可以了吧,toast本身就是会等前一个展示完在展示下一个的。

    或者可以postDelay,第二条延迟几秒弹出

    1247069679944470528  评论     打赏       MUZIII
    • 如果你想让两个 Toast 弹窗依次显示,可以使用 Handler 和延迟操作来实现。具体步骤如下:


      1. 创建一个 Handler 对象,用于处理消息和延迟操作。

      2. 在点击确定按钮后,先显示第一个 Toast 弹窗。

      3. 使用 Handler 对象的 postDelayed() 方法延迟一段时间。

      4. 在延迟时间到达后,再显示第二个 Toast 弹窗。


      以下是一个示例代码,可以根据需要进行修改:


      ```

      final Handler handler = new Handler(); // 创建 Handler 对象


      // 在点击确定按钮后,先显示第一个 Toast 弹窗

      Toast.makeText(this, "First toast message", Toast.LENGTH_SHORT).show();


      // 使用 Handler 对象的 postDelayed() 方法延迟一段时间

      handler.postDelayed(new Runnable() {

        @Override

        public void run() {

          // 在延迟时间到达后,再显示第二个 Toast 弹窗

          Toast.makeText(MainActivity.this, "Second toast message", Toast.LENGTH_SHORT).show();

        }

      }, 2000); // 延迟 2 秒钟

      ```


      在上面的代码中,第一个 Toast 弹窗会立即显示,而第二个 Toast 弹窗会在延迟 2 秒钟后显示。你可以根据需要调整延迟时间和 Toast 弹窗的内容。

      1633473287226056706  评论     打赏       九门提督
    相关问题
    _empty · Android
    2019-10-20 23:51 628 2
    application · Android
    2019-11-05 00:26 778 2
    三流废物 · android / 小白
    2019-11-22 00:35 1067 5
    豪豪好嘛 · Android / GPS
    2019-11-26 20:15 882 5
    Jian · android
    2019-11-28 01:51 615 2
    2019-12-01 01:01 704 2
    小陈学编程 · Android
    2019-12-01 19:08 633 2
    fkinggod · Android
    2019-12-08 09:19 660 5
    fkinggod · Android
    2019-12-08 20:47 609 2
    kissmyass · Android
    2019-12-09 07:08 537 2
    独一无二的名zi · Android
    2019-12-30 06:48 415 2