【问题标题】:Expandable lists using XML使用 XML 的可扩展列表
【发布时间】:2011-06-28 20:12:59
【问题描述】:

我当前的项目包含一个列表视图,其内容是在 xml 中定义的字符串数组。

setContentView(R.layout.contacts);
String[] peoples = getResources().getStringArray(R.array.contacts);
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item, peoples));
//uses the list_item.xml in the layout folder.
getListView().setTextFilterEnabled(true);

这是一个非常简单快捷的公司联系人列表,只需修改 xml 即可添加新人(我省略了电话号码的非智能逻辑,这并不重要。)

但我想通过使用可扩展的部门、等级等列表来改进这一点。您可以在保持显示可管理性的同时包含更多信息。

问题是我还没有看到任何方法来做可扩展列表,其中父母和孩子的数组是 xml 定义的字符串数组。有人有任何链接、建议、代码或项目符号吗?

【问题讨论】:

    标签: android xml list expandable


    【解决方案1】:

    我要么是要侮辱你的智商,要么是你要打自己的头,但是你看过ExpandableListViews吗?

    【讨论】:

    • 是的,我有,但是关于可扩展列表的一切要么是关于使用数据库连接来填充数组,要么是硬编码。我会再读一遍。
    猜你喜欢
    • 1970-01-01
    • 2011-12-15
    • 2011-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-25
    相关资源
    最近更新 更多