android中是否有一个简单的列表小部件,让我可以从列表中选择而无需创建适配器?

时间:2014-04-15 16:37:16

标签: android list widget

我有一个列表,我希望用户选择一个。这是一个字符串。甚至可能有一个我可以与之关联的对象。 有没有办法在不使用arrayadapter创建子类的情况下执行此操作? 我看到了大量的例子,他们似乎都过度设计了世界上最基本的列表处理问题。是否内置了默认的简单列表字符串处理程序? 如果有,我找不到它。 帮助

1 个答案:

答案 0 :(得分:1)

  

是否内置了默认的简单列表字符串处理程序?

ListView是一个内置的简单列表字符串处理程序。

  

有没有办法在不创建子类的情况下执行此操作   arrayadapter?

您不必使用ArrayAdapter子类来使用它。将数据绑定到ListView是一行代码:

final ListView list = ...;
list.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, data));

在您的情况下,data可以是List<String>String[]