Привет! Я установил CheckedTextView, но не могу запустить событие onClick.
Я помещаю код onClick в onCreate main.layout, но получаю нулевой указатель в строке 101, который является chkBox.setOnClickListener (new View.OnClickListener ().
Listview создается в onPostExecute AsyncTask.
Может кто-нибудь помочь, пожалуйста?
Мой 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();
}
});