android - 如何创建此自定义 ListView

标签 android android-listview custom-lists

我想创建一个 ListView ,其中包含一个图像和 2 个 TextView 以及一个 Button.like 这种格式

      Textview1   
image Textview2                               Button

在上面的格式中,我创建了另一个布局。现在我想将这个布局扩展到 ListView 上。对于图像来说,我在名为 image_1、image_2、image_3、image_4、image_5、image-6 的可绘制文件夹中有 6 张图像。 我无法从我在谷歌中找到的示例中理解。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="wrap_content">
<ImageView android:src="@drawable/stub"
    android:layout_height="50sp" android:layout_width="100sp" android:id="@+id/image"
    android:layout_alignParentTop="true" android:layout_alignParentLeft="true"></ImageView>
<Button android:layout_height="wrap_content"
    android:layout_width="wrap_content" android:text="ADD" android:id="@+id/badd"
    android:layout_alignBottom="@+id/textView2"
    android:layout_alignParentRight="true" android:layout_marginRight="15dp"></Button>
<TextView android:layout_height="wrap_content" android:id="@+id/tvname" android:textAppearance="?android:attr/textAppearanceMedium" android:layout_width="wrap_content" android:text="TextView" android:layout_alignParentTop="true" android:layout_centerHorizontal="true"></TextView>
<TextView android:layout_height="wrap_content" android:id="@+id/tvprice" android:layout_width="wrap_content" android:text="TextView" android:layout_alignBottom="@+id/image" android:layout_centerHorizontal="true"></TextView>

请给我一些安卓代码来实现这个。

最佳答案

使用 CustomAdapter 可以实现您想做的事情。它是 android 应用程序中最常用的东西。

以下链接可能对您有用。

http://saigeethamn.blogspot.in/2010/04/custom-listview-android-developer.html

http://geekswithblogs.net/bosuch/archive/2011/01/31/android---create-a-custom-multi-line-listview-bound-to-an.aspx

关于android - 如何创建此自定义 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9310701/

相关文章:

android - 如何将我的电脑模拟为 USB 主机?

java - RealmResult 与适配器的多对多关系

java - 在 ListView 中显示 SQLite

android - 从左向右滑动调用电话(如三星联系人 ListView )

java - 使用 onClickListView 将数据从 CustomAdapter 发送到 SubFragment

android - 尝试从 BaseAdapter 启动 Activity 时出现未知错误

java - 启动 PreferenceActivity 时出现 NullPointerException

android - 永久删除文件 Android

android - Robolectric 测试 ListView 在适配器中的值更改后不更新

Android:不显示 ListFragment 中带有自定义 ListAdapter 的 ListView