Java 如何在列表活动中显示国家列表?

Java 如何在列表活动中显示国家列表?,java,android,Java,Android,我正在制作一个关于欧洲的琐事应用程序。我想使用列表活动来显示所有50个国家的列表。我在strings.xml中有一个数组,包含所有50个国家。我该怎么做?列表活动是否有自己的布局,如列表片段 您需要在适配器中添加阵列。例如: listView=(ListView)findViewById(R.id.listView); listItem = getResources().getStringArray(R.array.country); final Arr

我正在制作一个关于欧洲的琐事应用程序。我想使用列表活动来显示所有50个国家的列表。我在strings.xml中有一个数组,包含所有50个国家。我该怎么做?列表活动是否有自己的布局,如列表片段

您需要在适配器中添加阵列。例如:

listView=(ListView)findViewById(R.id.listView);   
        listItem = getResources().getStringArray(R.array.country);  
        final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,  
                android.R.layout.simple_list_item_1, android.R.id.text1, listItem);  
        listView.setAdapter(adapter);
listView=(listView)findViewById(R.id.listView);
listItem=getResources().getStringArray(R.array.country);
最终ArrayAdapter适配器=新的ArrayAdapter(此,
android.R.layout.simple_list_item_1,android.R.id.text1,list item);
setAdapter(适配器);

如果您想为列表创建一个更自定义的UI,请查看

读这篇文章:,先试试你自己,告诉我们你有什么问题。正如你所知道的,如果你在帖子中包含了你与网站的联系,你必须公开这些联系。欲了解更多信息,请阅读