0

ボタンイベントが発生したときに、文字列配列からリストビューを表示しようとしています.Thisは私がそれを行う方法です

btnSearch.setOnClickListener(新しいOnClickListener() {

      public void onClick(View v) {
        list_view.setAdapter(new ArrayAdapter<String>
            (MyActivity.this,
            android.R.layout.simple_list_item_1, String_array));

                  }
        });

今、ボタンをクリックすると、空白のリスト ビューが表示されます。リスト ビューにフォーカスすると、項目が読み込まれ、フォーカスされていないと消えます。私がどこで間違っているのか、何か考えはありますか?

ボタンとリストビュー用に設定された私のレイアウト:

   <Button
    android:id="@+id/button1"
    style="?android:attr/buttonStyleSmall"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/linearLayout1"
    android:layout_marginLeft="101dp"
    android:layout_marginTop="17dp"
    android:text="Search" />

   <LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/button1"
    android:layout_marginTop="15dp"
    android:orientation="vertical" >

     <ListView android:id="@+id/ListView01"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" >
     </ListView>
     </LinearLayout>
4

0 に答える 0