本教程 - http://andytsui.wordpress.com/2011/06/29/tutorial-displaying-multiple-lists-in-one-single-listview-with-android-binding/ - 准确显示了我想要做的事情,但它使用外部库来完成它。我希望可以用内置的android实用程序来完成它。
这就是我现在所拥有的。 >> http://i.stack.imgur.com/hwplv.png
foobar.zip,links.zip和zips.zip来自bootimg402链接,我希望它们显示在该标题下,而其他标签则显示在另一个标题下。
使用
创建标头 mURLURLS = new String[] {"http://rootzwiki.com/topic/12083-unsecured-stock-bootimg402/", "http://rootzwiki.com/topic/12451-rom-android-open-kang-project-toro-build-2012-dec-31/"};
for (int i=0; i<mURLURLS.length; i++) {
getListView().addHeaderView(buildHeader(mURLURLS[i]));
}
private View buildHeader(String mURLURLS) {
TextView header = new TextView(this);
header.setText(mURLURLS);
header.setBackgroundResource(R.drawable.dialog_full_holo_dark);
header.setTextColor(getResources().getColor(R.color.ics));
return header;
}
列表视图通过ArrayList填充,如果需要我可以提供,但我不认为它是必要的。