0

各セルのサイズが非常に小さい ListView を使用しています。セルサイズが自動的に調整されるように、テキストのサイズを大きくすることを考えました。しかし、これはうまくいきませんでした。

私のJavaコードは次のとおりです。

   View v= findViewById(R.id.rowtext);


    myPath = (TextView)findViewById(R.id.path);

    root = Environment.getExternalStorageDirectory().getPath();

    getDir(root);

}


public void bt_Quit(View v)
{
    finish();
}

public  void back(View v)
{
    getDir(pos);

}
public  void home(View v)
{
    getDir(root);

}

private void getDir(String dirPath)
{


    myPath.setText("Location: " + dirPath);
    item = new ArrayList<String>();
    path = new ArrayList<String>();
    File f = new File(dirPath);
    File[] files = f.listFiles();
    pos=f.getParent();
    if(!dirPath.equals(root))
    {

    }


    for(int i=0; i < files.length; i++)
    {
        File file = files[i];

        if(!file.isHidden() && file.canRead()){
            path.add(file.getPath());
            if(file.isDirectory()){
                item.add(file.getName() + "/");
            }else{
                item.add(file.getName());
            }
        }
    }

    ArrayAdapter<String> fileList =
            new ArrayAdapter<String>(this, R.layout.row, item);
    setListAdapter(fileList);
}

リスト ビューのセル サイズが小さすぎます。私が欲しいのは、listViewのセルサイズを調整する方法を知りたいですか?

4

1 に答える 1

0

リストビューのxmlの変更

     android:layout_width="20dp"
     android:layout_height="30dp"

必要に応じて番号を変更します

于 2013-08-03T10:59:01.267 に答える