【发布时间】:2013-01-24 23:29:42
【问题描述】:
我有一个列表视图。我需要为每个列表项创建一个自定义视图,因此我创建了一个自定义 ListAdapter,它提供了视图,其布局如下所示。但是如何使用 RemoteViews 将此 listAdapter 设置为小部件中的 ListView ?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/background_light"
android:layout_margin="1sp"
android:padding="10sp"
>
<TextView
android:id="@+id/widgetInfo1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/listItemDummy"
android:textColor="@android:color/black"
/>
<TextView
android:id="@+id/widgetInfo2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/listItemDummy"
android:textColor="@android:color/black"
/>
</LinearLayout>
【问题讨论】:
-
你想要这个列表视图的列表适配器还是远程视图?你也试过什么?
-
我想将 ListView 添加到具有自定义视图项的小部件中。这是我的基本要求,所以我创建了一个 listAdapter 但似乎你不能使用普通的 listAdapter 并添加到小部件中的 ListView .. 以上布局是针对列表中的单个视图项...
标签: android android-listview android-adapter remoteview