如何使活动停止在按钮上永久显示单击

时间:2017-06-21 21:45:55

标签: java android

我正在开发一个Android应用程序,其中有一个教程,其中包含一个人必须填写一些信息以便应用程序可以正常运行的表单。 我唯一的问题是我希望教程停止在Button Click上显示。

我不希望用户在教程期间意外关闭应用程序,并且永远不会有机会填写表单。

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您需要在按钮点击时禁用代码,如下所示: -

 final Button button = findViewById(R.id.button_id); //Find the relevant Button
 button.setOnClickListener(new View.OnClickListener() {
     public void onClick(View v) {
         return; // NO-OP
     }

答案 1 :(得分:0)

非常有可能并且有点容易实现,在您的活动中,您必须使用称为 sharedpreferences 的功能.. ..存储一个布尔值让我们说0表示活动/视图,您可以设置onclick侦听器将sharedpreference boolean的值更改为1,因此android会将此值存储在您的应用中作为默认值,因此活动无法再次显示。

查看本教程以开始使用 http://www.androidhive.info/2016/05/android-build-intro-slider-app/