我是Android编程的新手,我做了一个测验应用程序来学习。在我的应用程序中有两个按钮,我想在用户点击另一个按钮时禁用一个按钮。提前谢谢。
这是两个按钮:
这是我的布局:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="15.2M"
android:layout_marginTop="100dp"
android:layout_marginRight="55dp"
android:layout_marginLeft="55dp"
android:id="@+id/submitWrong"
android:onClick="submitWrong"
android:background="#faa20a"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="13.3M"
android:layout_toRightOf="@id/submitWrong"
android:layout_marginTop="100dp"
android:background="#faa20a"
android:id="@+id/submitCorrect"
android:onClick="submitCorrect"
/>
答案 0 :(得分:0)
尝试这样的事情:
public void submitWrong(View v) {
// does something very interesting
Button correctBtn = (Button) findViewById(R.id.submitCorrect);
correctBtn.setEnabled(false);
}
public void submitCorrect(View v) {
// does something very interesting
Button wrongBtn = (Button) findViewById(R.id.submitCorrect);
wrongBtn.setEnabled(false);
}