public class koreasearch extends Activity {
 ArrayAdapter<String> array;


    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_koreasearch);
       
        String[] arMenu1 = getResources().getStringArray(R.array.koreasearchmenu);
        ListView list = (ListView) findViewById(R.id.searchlist);
        array=new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arMenu1);
        list.setAdapter(array);
        list.setTextFilterEnabled(true);
  
    }

}

 

(Xml 파일)

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#00FFFFFF" >

    <EditText
        android:id="@+id/input"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:hint="검색"
    ></EditText>

  <ListView
  android:id="@+id/searchlist"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  />
 <TextView
     android:id="@+id/noresult"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:text="검색 결과 없음"
     android:visibility="invisible"
     />
</LinearLayout>

 

 

검색기능을 위하여, 이와같이 추가하였는데, 실행을 하면 화면에는 검색창만 있고, 리스트는 표시가 안됩니다.

무엇이 문제인가요?? 제가 아직 초보라 여기저기 인터넷 서핑을 해보았지만,  한 사이트가 자세하게 설명해주고 있지만 뭐가뭔지 도저히 모르겠더라고요 도와주세요 고수분들 ㅜㅜ