如何禁用Android按钮?

如何禁用Android按钮?

我创建了一个包含两个按钮的布局,Next和Previous。在按钮之间,我正在生成一些动态视图。因此,当我第一次启动应用程序时,我想禁用“上一页”按钮,因为之前没有任何视图。我还想在没有更多要显示的视图时禁用“下一步”按钮。无论如何禁用按钮?


慕森王
浏览 1313回答 3
3回答

森林海

您无法在XML中启用它或禁用它(因为您的布局是在运行时设置的),但您可以设置它是否可以在活动启动时单击android:clickable。

一只斗牛犬

您只需在活动中编写一行代码即可Button btn = (Button) findViewById(R.id.button1);btn.setEnabled(false);当你想启用相同的按钮时才写Button btn = (Button) findViewById(R.id.button1);btn.setEnabled(true);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android