我目前正在使用阵列适配器。我在网上遇到的所有示例都使用单独的阵列适配器布局。我想知道它是否有默认布局。我的代码是这样的
ArrayAdapter<String> adapt = new ArrayAdapter<String>(this,,item);
第二个参数应该是什么,以便我不指定资源布局并使用其默认布局?
您可以使用默认的
TextView
行项目:
android.R.layout.simple_list_item_1
像这样:
ArrayAdapter<String> adapt = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items)
默认资源似乎是: { android.R.layout.simple_spinner_item } (不是另一个答案中提到的) 除此之外,还需要这样做: { 适配器.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item) } 这是用于下拉项目的。