0

我正在尝试对这个 ListView 进行编码,但我不知道该怎么做,我只使用内置于 simple_listview_01 的 Android 完成了简单的 listview。

我该怎么做呢?我已经有一个 Listview xml 布局文件,但是如何将它附加到我的代码中?我知道你必须使用 textview 但是,我不确定过去。

XML:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="?android:attr/listPreferredItemHeight"

    android:padding="6dip">

    <ImageView
        android:id="@+id/icon"

        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_marginRight="6dip"

        android:src="@drawable/icon" />

    <LinearLayout
        android:orientation="vertical"

        android:layout_width="0dip"
        android:layout_weight="1"
        android:layout_height="fill_parent">

        <TextView
            android:layout_width="fill_parent"
            android:layout_height="0dip"
            android:layout_weight="1"

            android:gravity="center_vertical"
            android:text="My Application" />

        <TextView  
            android:layout_width="fill_parent"
            android:layout_height="0dip"
            android:layout_weight="1" 

            android:singleLine="true"
            android:ellipsize="marquee"
            android:text="Simple application that shows how to use RelativeLayout" />

    </LinearLayout>

</LinearLayout>

到目前为止的代码:

ListView lv = getListView();
                /* Gets a ListView */
                lv.setTextFilterEnabled(true);

                /* sorts the listview */
                ArrayAdapter<String> adapter = new ArrayAdapter<String>(
                        getApplicationContext(),
                        android.R.layout.simple_list_item_1,
                        result.getheadlines());
                setListAdapter(adapter);
4

2 回答 2

0

您应该在此处阅读更多 ListView 教程。该链接解释了列表视图的综合材料。

于 2012-05-19T17:16:38.267 回答
0

请参阅本教程,它在每个项目中都包含列表视图,有一个 imageview 和 3 个 textview 希望对您有所帮助

于 2012-05-19T17:28:59.000 回答