1
在我的应用程序中,我提到了源和目的地,应用程序会给我一个总线列表。 我有一个文本字段和一个Button
在firstActivity
,当我点击Button
时,可能的地方列表(这是另一个有ListView
的活动)将用于选择原点。ListView无法填充
事情是我能够从firstActivity
移动到secondActivity
,但我根本无法看到ListView
。我在一个xml文件中创建了一个单独的地方阵列,给它一个id
并在创建ArrayAdapter
时调用它。
的secondActivity
:
ArrayAdapter<String> placesAdapter= new ArrayAdapter(this,android.R.layout.simple_list_item_1,R.array.fromArray);
System.out.println("SSSSSSSSSSSSSSS"+placesAdapter);
ListView placesView= (ListView)this.findViewById(R.id.mylist);
placesView.setAdapter(placesAdapter);
placesView.setVisibility(View.VISIBLE);
感谢您的帮助!你能告诉我为什么另一个人不会工作吗? – user1261376 2012-03-11 14:42:14
@ user1261376您使用的版本需要一个上下文,该行的布局文件('android.R.layout.simple_list_item_1'),最后一个'int'应该是来自该布局的“TextView”的标识符(但您提供了一个数组的id,所以这不起作用)适配器将放置数据的位置。此适配器没有任何元素,因此列表为空,并且不显示任何行。 – Luksprog 2012-03-11 14:49:10
再次感谢您的解释! – user1261376 2012-03-11 15:15:54