我当前的项目包含一个列表视图,其内容是在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定义的字符串数组。任何人都有任何链接,建议,代码或子弹?
答案 0 :(得分:0)
我要么侮辱你的智力,要么就是要打自己的头脑,但是你看过ExpandableListView
吗?