我有一個單選按鈕單選按鈕組在一個XML文件:如何在Android中按ID查找單選按鈕?
<?xml version="1.0" encoding="utf-8"?>
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton
android:id="@+id/btn_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onRadioButtonClicked" />
<RadioButton
android:id="@+id/btn_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onRadioButtonClicked" />
</RadioGroup>
我怎樣才能通過ID得到一個單選按鈕?我想:
RadioButton btn = (RadioButton)findViewById(R.id.btn_1)
但是,這將引發一個NullPointerException當我呼籲btn
setChecked()
方法。我錯過了什麼?
單選按鈕BTN =(單選)findViewById(R.id.btn_1) –