Android 单击某个按钮后如何启用按钮?
下面是一个场景:我有一个包含两个按钮的gui。现在有没有任何方法可以让第二个按钮只有在第一个按钮被单击后才能被单击?假设您有一个活动,在xml布局中定义了两个按钮:button1和button2 在活动onCreate方法中写入:Android 单击某个按钮后如何启用按钮?,android,user-interface,Android,User Interface,下面是一个场景:我有一个包含两个按钮的gui。现在有没有任何方法可以让第二个按钮只有在第一个按钮被单击后才能被单击?假设您有一个活动,在xml布局中定义了两个按钮:button1和button2 在活动onCreate方法中写入: button2.setEnabled(false); 在第一个按钮写入的In-click侦听器中 button2.setEnabled(true); 所以最后 在我们的活动的onCreate方法中 button2.setEnabled(false); priva
button2.setEnabled(false);
在第一个按钮写入的In-click侦听器中
button2.setEnabled(true);
所以最后
在我们的活动的onCreate方法中
button2.setEnabled(false);
private OnClickListener l = new OnClickListener() {
public void onClick(View v) {
button2.setEnabled(true);
}
};
button1.setOnClickListener(l);
它不起作用。我必须在onClick()中声明button2.setEnabled(true)还是在它之外?@dark\u shadow我刚刚编辑过它。。。还要吗?我可以在这里编写整个onCreate方法