0

こんにちは、リストビューを使用してカレンダーイベントをダイログに入力しようとしていますが、アダプターをリストビューに設定しているときに nullpointerexception が発生しています。以下は私のコードです

final Dialog dialog = new Dialog(getActivity());
                           dialog.setContentView(R.layout.list_view);
                            dialog.setTitle("Events");

                              ArrayAdapter<String> ad = new ArrayAdapter<String>(getActivity(),R.layout.list_view,R.id.text,desc);//desc your string array 
                              myList.setAdapter(ad);

以下は私のレイアウトxmlファイルです

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >
<TextView
    android:id="@+id/text"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_vertical|center_horizontal"
    android:text=""
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:textColor="#FFFFFF" />

         <ListView
            android:id="@+id/mylist"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:divider="#b5b5b5"
            android:dividerHeight="1dp" />
     </LinearLayout>    

どこが間違っているのかわかりません。どんな助けでも大歓迎です。

4

1 に答える 1