ArrayAdapter 的默认布局

问题描述 投票:0回答:2

我目前正在使用阵列适配器。我在网上遇到的所有示例都使用单独的阵列适配器布局。我想知道它是否有默认布局。我的代码是这样的

ArrayAdapter<String> adapt = new  ArrayAdapter<String>(this,,item);

第二个参数应该是什么,以便我不指定资源布局并使用其默认布局?

android android-arrayadapter
2个回答
22
投票

您可以使用默认的

TextView
行项目:

android.R.layout.simple_list_item_1

像这样:

   ArrayAdapter<String> adapt = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items)

0
投票

默认资源似乎是: { android.R.layout.simple_spinner_item } (不是另一个答案中提到的) 除此之外,还需要这样做: { 适配器.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item) } 这是用于下拉项目的。

© www.soinside.com 2019 - 2024. All rights reserved.