java - 如何让按钮隐藏 3 秒?

标签 java android

我检查了此链接:1- How to show a button after 5 seconds in android studio?

2- How make a button invisible for 1 or 2 second on another button click

但是我无法理解这个处理程序应该在我的代码中的什么位置。我尝试过但没有成功。 “当你回家时听到一声尖叫”在这条文字之后我想让我的按钮可见。我希望我能表达自己。

这是我的代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main2);
    final TypeWriter tw = (TypeWriter) findViewById(R.id.tv);

            tw.setText("");
            tw.SetCharacterDelay(120);
            tw.animatedText("While u r going to home heard a scream ")






    Button btn2 = (Button)   findViewById(R.id.button3);
    btn2.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent c = new Intent(Main2Activity.this,Main3Activity.class);
            startActivity(c);
        }
    });



}


}

最佳答案

试试这个。

Button btn2 = (Button)   findViewById(R.id.button3);

final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
    @Override
    public void run() {
        //Do something after 3 secs
    }
}, 3000);

关于java - 如何让按钮隐藏 3 秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46756495/

相关文章:

java - 将当前类加载到 JarOutputStream 中

java - Handlebars if 方法返回 null/空字符串

android - 谷歌地图制作工具API?

java - 使用 CLOB 值更新 oracle 中的 clob 列

java - 如何使用在所有操作系统中兼容的 FileInputStream 读取文件

android - 收到错误消息 "Could not find com.google.gms:google-services:2.0.0-alpha6."

android - 用于在 Android 移动应用程序中定期捕获数据的计时器或处理程序?

java - 应用程序崩溃引发权限拒绝异常 :reading com. android.providers.media.MediaProvider

java - android sdk管理器正在初始化但未打开

android - Intent 选择器屏幕中自定义项目的回调