【问题标题】:Creating a ListView layout from an ArrayList从 ArrayList 创建 ListView 布局
【发布时间】:2010-07-04 17:14:56
【问题描述】:

我想在我的应用程序的一个选项卡中做的是有一个ListView 的联系人。但是,在该示例中,ListView 是由字符串数组组成的。有没有一种方法可以使用 ArrayList 中的值创建其中一个?

谢谢!

【问题讨论】:

    标签: android listview arraylist


    【解决方案1】:

    是的,你可以。

    本教程解释了所有内容,包括如何处理 xml 文件和 java 文件。

    http://www.softwarepassion.com/android-series-custom-listview-items-and-adapters/

    【讨论】:

      【解决方案2】:

      我实际上做了更多的谷歌搜索,我发现了这个:

      String str [] = (String []) neoFriends.toArray (new String [neoFriends.size ()]);

      其中neoFriends 是 ArrayList

      【讨论】:

        【解决方案3】:

        是的。创建一个ArrayAdapter 并在[constructor][2] 中传入ArrayList。

        [2]:http://developer.android.com/reference/android/widget/ArrayAdapter.html#ArrayAdapter(android.content.Context, int, T[])

        【讨论】:

        • 我应该为int textViewResourceId 放什么?
        • 我认为这将是代表列表中项目之一的文本视图的资源。 R.id.list_item
        猜你喜欢
        • 2014-06-26
        • 2011-04-04
        • 1970-01-01
        • 1970-01-01
        • 2015-04-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多