Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在一个视图中嵌套多个具有自己标题的ListView?_Java_Android_Listview - Fatal编程技术网

Java 在一个视图中嵌套多个具有自己标题的ListView?

Java 在一个视图中嵌套多个具有自己标题的ListView?,java,android,listview,Java,Android,Listview,本教程——确切地展示了我想要做的事情,但它使用了一个外部库来完成它。我希望通过内置的android实用程序可以做到这一点 这就是我现在拥有的。>> foobar.zip、links.zip和zips.zip来自bootimg402链接,我希望它们显示在该标题下,其他zip显示在其他标题下 标题是用 mURLURLS = new String[] {"http://rootzwiki.com/topic/12083-unsecured-stock-bootimg402/", "ht

本教程——确切地展示了我想要做的事情,但它使用了一个外部库来完成它。我希望通过内置的android实用程序可以做到这一点

这就是我现在拥有的。>>

foobar.zip、links.zip和zips.zip来自bootimg402链接,我希望它们显示在该标题下,其他zip显示在其他标题下

标题是用

        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;
   }
murluls=新字符串[]{”http://rootzwiki.com/topic/12083-unsecured-stock-bootimg402/", "http://rootzwiki.com/topic/12451-rom-android-open-kang-project-toro-build-2012-dec-31/"};         

对于(int i=0;i您可以使用my来实现这一点。为您的标题创建视图,并在适配器之间为这些标题中的内容穿插视图。

您提供的示例使用了CWAC-SackOfViewsAdapter.jar外部jar。如果可能,我会尽量避免使用非android实用程序。@r2DoesInc:
MergeAdapter
是一个类(此处不需要
MergeSpinnerAdapter
)。这取决于
SackOfViewsAdapter
,这是一个类。两者都是开源的。有才华的程序员在可能的情况下直接重用现有的源代码,或者在不可能的情况下将其作为技术来源。虽然这不完全是我想要的,但我成功了。这非常简单。我并没有试图贬低你的代码,我只是更喜欢依靠库存Andro在可能的情况下使用id实用程序。