こんにちは、CheckedTextView をセットアップしましたが、onClick イベントが機能しません。onClick コードを main.layout の onCreate に入れましたが、101 行目に nullpointer が表示されます。これは chkBox.setOnClickListener(new View.OnClickListener() です。Listview は AsyncTask の onPostExecute で作成されます。誰か助けてください。 ?
私のCheckedTextView:
<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/listCheckboxview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1" android:gravity="left"
android:textColor="#0075AB" android:textStyle="bold" android:textSize="14dip"
android:checkMark="?android:attr/listChoiceIndicatorMultiple"
android:clickable="true"
android:focusable="true"
android:text=""
/>
私の onClick イベント:
CheckedTextView chkBox = (CheckedTextView) findViewById(R.id.listCheckboxview);
chkBox.setOnClickListener(new View.OnClickListener() {
public void onClick(View v)
{
((CheckedTextView) v).toggle();
}
});