public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ListView list2 = (ListView) findViewById(R.id.list2);
String[] arr = {"1","2","3"};
ArrayAdapter<String> array = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,arr);
list2.setAdapter(array);
} 上面是我写的列表的代码 上面的代码是没有错的
可是 当我把 ArrayAdapter的参数android.R.layout.simple_list_item_1 换成是android.R.layout.simple_list_item_2
的时候 就不能运行了
大家帮帮忙 这是什么问题
还有 我上面的代码 最初也是不能正常运行的
后来我将参数android.R.layout.simple_list_item_1 复制进去的时候才能运行 我不知道是什么原因
希望有遇到过相同问题的人来解答一下
后来 我从其他程序里面 复制了这句话 粘贴之后 就可以了
android.R.layout.simple_list_item_2 //自带布局 两个TextView
也可以自定义该布局...
我的参考书上面是说 android.R.layout.simple_list_item_1 每个列表项都是一个普通的TextView
android.R.layout.simple_list_item_2 每个列表项都是一个普通的TextView(字体略大)
应该这两项都可以的把