在我的应用程序中,我提到了起源和目的地,应用程序会给我一个公共汽车列表。
我在Button
中有一个文本字段和firstActivity
,当我点击Button
时,可能的地点列表(这是另一个有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);
答案 0 :(得分:1)
如果您想从数组中获取ArrayAdapter
,请使用此方法:
ArrayAdapter<CharSequence> placesAdapter= ArrayAdapter.createFromResource(this,R.array.fromArray, android.R.layout.simple_list_item_1);