如何在Android中用6个字段设置ListView中的项目?

如何在Android中用6个字段设置ListView中的项目?,android,Android,这是我的Xml,我可以在ListView中显示该项: 但我想这样设置适配器:下面是我的ListView项: 我已经尝试过,但面临的问题是设置边距布局,并在一个相对布局下方设置为线性布局。请帮助我如何设置项目列表视图,如下所示:有2个文本视图请求旅行,D有旅行请求,您需要的是作为父级的相对布局 1.左侧的复选框和a 2.带有文本视图的垂直线性布局和另一个用于接受和拒绝按钮的线性布局(水平)。 3.将此线性布局保留在复选框的右侧如果需要更改,请尝试,然后告诉我 <LinearLayout

这是我的Xml,我可以在ListView中显示该项:

但我想这样设置适配器:下面是我的ListView项:


我已经尝试过,但面临的问题是设置边距布局,并在一个相对布局下方设置为线性布局。请帮助我如何设置项目列表视图,如下所示:有2个文本视图请求旅行,D有旅行请求,您需要的是作为父级的相对布局 1.左侧的复选框和a 2.带有文本视图的垂直线性布局和另一个用于接受和拒绝按钮的线性布局(水平)。
3.将此线性布局保留在复选框的右侧

如果需要更改,请尝试,然后告诉我

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#ffffff"
    android:gravity="center_vertical"
    android:orientation="horizontal"
    android:padding="10dp" >

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@+id/icon"
            android:paddingBottom="10dp"
            android:textColor="#505050"
            android:textSize="16dp" />

        <TextView
            android:id="@+id/desc"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:textColor="#202020"
            android:textSize="14dp" />

        <ImageView
            android:id="@+id/imageView3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:src="@drawable/abs__ab_share_pack_holo_light" />

        <LinearLayout
            android:id="@+id/linear2"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="horizontal"
            android:weightSum="1" >

            <ImageView
                android:id="@+id/imageView1"
                android:layout_width="wrap_content"
                android:layout_height="25dip"
                android:layout_weight=".5"
                android:src="@drawable/accepticon" />

            <ImageView
                android:id="@+id/imageView2"
                android:layout_width="wrap_content"
                android:layout_height="25dip"
                android:layout_weight=".5"
                android:src="@drawable/rejecticon" />

            <ImageView
                android:id="@+id/runnimage"
                android:layout_width="wrap_content"
                android:layout_height="25dip"
                android:src="@drawable/running"
                android:visibility="invisible" />

            <TextView
                android:id="@+id/rejectedrequest"
                android:layout_width="wrap_content"
                android:layout_height="40dip"
                android:singleLine="true"
                android:text="Rejected"
                android:visibility="invisible" />
        </LinearLayout>

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_below="@+id/linear2"
            android:orientation="horizontal" >

            <TextView
                android:id="@+id/revresetime"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Just 5 Minute Ago"
                android:textAppearance="?android:attr/textAppearanceMedium"
                android:textColor="#000000"
                android:textSize="10dip" />
        </LinearLayout>
    </LinearLayout>

</LinearLayout>

像这样试试

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#ffffff"
    android:gravity="center_vertical"
    android:orientation="horizontal"
    android:padding="10dp" >

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="vertical" >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >

            <ImageView
                android:id="@+id/imageView3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:src="@drawable/abs__ab_share_pack_holo_light" />

            <LinearLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:orientation="vertical" >

                <TextView
                    android:id="@+id/title"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_toRightOf="@+id/icon"
                    android:paddingBottom="10dp"
                    android:textColor="#505050"
                    android:textSize="16dp"
                    />

                <TextView
                    android:id="@+id/desc"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentRight="true"
                    android:textColor="#202020"
                    android:textSize="14dp"  />
            </LinearLayout>
        </LinearLayout>

        <LinearLayout
            android:id="@+id/linear2"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="horizontal"
            android:weightSum="1" >

            <ImageView
                android:id="@+id/imageView1"
                android:layout_width="wrap_content"
                android:layout_height="25dip"
                android:layout_weight=".5"
                android:src="@drawable/accepticon" />

            <ImageView
                android:id="@+id/imageView2"
                android:layout_width="wrap_content"
                android:layout_height="25dip"
                android:layout_weight=".5"
                android:src="@drawable/rejecticon" />

            <ImageView
                android:id="@+id/runnimage"
                android:layout_width="wrap_content"
                android:layout_height="25dip"
                android:src="@drawable/running"
                android:visibility="invisible" />

            <TextView
                android:id="@+id/rejectedrequest"
                android:layout_width="wrap_content"
                android:layout_height="40dip"
                android:singleLine="true"
                android:text="Rejected"
                android:visibility="invisible" />
        </LinearLayout>

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_below="@+id/linear2"
            android:orientation="horizontal" >

            <TextView
                android:id="@+id/revresetime"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Just 5 Minute Ago"
                android:textAppearance="?android:attr/textAppearanceMedium"
                android:textColor="#000000"
                android:textSize="10dip" />
        </LinearLayout>
    </LinearLayout>

</LinearLayout>


请明确指定您的要求显示列表视图项目,如给定image@NarendraPal我必须创建listview项,如下图所示,请参见PRAKASH UBHADIYA答案。这正是你的要求我有更新plz检查我想要那样它仍然是一样的你需要混合布局来创建一个复杂的我显示了你的列表视图项目我想显示那样我尝试了你的代码它看起来像这样这里是Xml代码你那里请suggest@Anil您想对xml进行任何更改吗?请查看我的文本不可见并接受和拒绝按钮看它怎么正确你想文本视图按钮的左边?是的,但我想让布局像脸书一样我们有什么项目,我们必须安排像脸谱是这样,但时间也应该在下面的acept和rjet图标下面
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#ffffff"
    android:gravity="center_vertical"
    android:orientation="vertical"
    android:padding="10dp" >

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <ImageView
            android:id="@+id/imageView3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_launcher" />

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="10dp"
            android:orientation="vertical" >

            <TextView
                android:id="@+id/title"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:paddingBottom="10dp"
                android:text="tetstetetet"
                android:textColor="#505050"
                android:textSize="16sp" />

            <TextView
                android:id="@+id/desc"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="testtesttest"
                android:textColor="#202020"
                android:textSize="14sp" />

            <LinearLayout
                android:id="@+id/linear2"
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
                android:layout_marginTop="10dp"
                android:orientation="horizontal" >

                <ImageView
                    android:id="@+id/imageView1"
                    android:layout_width="wrap_content"
                    android:layout_height="25dp"
                    android:src="@drawable/ic_launcher" />

                <ImageView
                    android:id="@+id/imageView2"
                    android:layout_width="wrap_content"
                    android:layout_height="25dp"
                    android:src="@drawable/ic_launcher" />

                <ImageView
                    android:id="@+id/runnimage"
                    android:layout_width="wrap_content"
                    android:layout_height="25dip"
                    android:src="@drawable/ic_launcher"
                    android:visibility="invisible" />

                <TextView
                    android:id="@+id/rejectedrequest"
                    android:layout_width="wrap_content"
                    android:layout_height="40dip"
                    android:singleLine="true"
                    android:text="Rejected"
                    android:visibility="invisible" />
            </LinearLayout>
        </LinearLayout>
    </LinearLayout>

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <TextView
            android:id="@+id/revresetime"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Just 5 Minute Ago"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textColor="#000000"
            android:textSize="10sp" />
    </LinearLayout>

</LinearLayout>