而且所有内容都在ScrollView中,我不知道为什么,但是相对布局似乎设置了换行内容。而且它使ListView变小并且无法占据整个位置。

我不知道它是否有用,但这是我的java代码:

public class ShowView extends Activity{
ListView lv;
ArrayAdapter<String> adapter;
String[] myList = {"One", "Two", "Three", "Four", "Five", "Six", "Seven", "Height", "Nine", "Ten"};
@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.show);
    lv = (ListView) findViewById(R.id.list_test);
    adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, myList);
    adapter.setDropDownViewResource(android.R.layout.simple_list_item_1);
    lv.setAdapter(adapter);

}
}

最佳答案

我认为您ScrollView不能填满整个屏幕。在scrollView中使用此

android:fillViewport="true"

10-07 19:41
查看更多