作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个ListView
以及以下适配器:
ArrayAdapter<Item> adapter = new ArrayAdapter<Item>(this, android.R.layout.two_line_list_item, items);
哪里items
具有以下类型:ArrayList<Item>
类(class)项目如下所示:
public class Item {
String foo1;
String foo2;
public String getLine1() {
return foo1;
}
public String getLine2() {
return foo2;
}
}
但这不起作用。难道这么简单的方法就不能实现吗?
最佳答案
Is it not possible to implement is this simple way?
不,因为 ArrayAdapter
不是这样工作的。欢迎您创建自己的ArrayAdapter
子类,重写getView()
,并填写android.R.id.text1
和android.R.id.text2
与 getLine1()
和 getLine2()
。
关于java - 如何在android中使用two_line_list_item?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19228262/
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。 关闭
使用 Firebase 填充 ListView 时遇到问题。没有在 ListView 中添加任何额外的 View 。打开时应用程序崩溃。在添加 ListView 之前,Firebase 的数据存储似乎
我是一名优秀的程序员,十分优秀!