ListView をスクロールできるようにするのに苦労しています。私が読んだ限りでは、LinearLayout 内に ListView を配置しても問題ないはずですが、スクロールしないのはなぜですか?
これがレイアウトです
<FrameLayout
    android:id="@android:id/tabcontent"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >
    <LinearLayout
        android:id="@+id/tab2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >
        <ListView
            android:id="@+id/listView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
        </ListView>
    </LinearLayout>
    <include layout="@layout/tab3" />
    <include layout="@layout/tab1" />                 
</FrameLayout>
そして、ここに私が物を詰める場所があります..
File folder = new File(Environment.getExternalStorageDirectory().getPath()+"/Download/");
File[] listOfFiles = folder.listFiles();
ArrayAdapter<String> arrayadp = new ArrayAdapter<String>(this, R.layout.list_files);
for (File file : listOfFiles) {
    if (file.isFile()) {
        String extension = "";
        String filename = file.getName();
        int i = filename.lastIndexOf('.');
        if (i > 0) {
            extension = filename.substring(i+1);
        }               
        if(extension.equalsIgnoreCase("wav")){
            arrayadp.add(filename);
        }
    }
}
ListView listView = (ListView) findViewById(R.id.listView1);
listView.setAdapter(arrayadp);