Java 如何显示祝酒词并在单击后使按钮不可见?

Java 如何显示祝酒词并在单击后使按钮不可见?,java,android,android-studio,Java,Android,Android Studio,如何在单击按钮后,首先显示祝酒词,然后在1秒后使按钮不可见 Boolean isVisible = true; button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (isVisible){ Toast.makeText(MainActivity.this, &

如何在单击按钮后,首先显示祝酒词,然后在1秒后使按钮不可见

Boolean isVisible = true;
    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (isVisible){
                Toast.makeText(MainActivity.this, "This is a toast", Toast.LENGTH_SHORT).show();
                new Handler(Looper.getMainLooper()).postDelayed(new Runnable() {
                    @Override
                    public void run() {
                        button.setVisibility(View.INVISIBLE);
                    }
                },1000);
            } else {
                button.setVisibility(View.VISIBLE);
            }
        }
    });

我希望这就是您想要的

欢迎来到Stack Overflow!也许你应该把它分解,研究每个问题。有很多问题可以解决这些子问题。是的,就是这个!非常感谢。