【问题标题】:Make button unclickable not just for runtime in android使按钮不可点击,不仅适用于 android 中的运行时
【发布时间】:2014-06-11 09:50:35
【问题描述】:

如何使按钮长时间无法点击,而不仅仅是在应用打开时。

我试过了,但它只有在应用程序仍然打开时才有效:

    day1.setOnClickListener(new OnClickListener() {
        public void onClick(View view) {
             Intent i = new Intent(MainActivity.this, Day01.class);

                  day1.setEnabled(false);


                startActivity(i);

            myVib.vibrate(50);
        }
    });

谢谢。

【问题讨论】:

  • 保存按钮的最后状态..就像布尔值 true 或 false..在应用程序从任何地方开始时,只需使用该布尔值

标签: android button android-activity


【解决方案1】:

将按钮的状态存储在SharedPreferenceonCreate 中,如果需要,检查并禁用按钮。

请查看此内容以了解SharedPreference

using shared preference

【讨论】:

  • 请检查给定的链接
猜你喜欢
  • 1970-01-01
  • 2015-09-26
  • 2020-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-19
  • 2020-04-21
  • 1970-01-01
相关资源
最近更新 更多