2014-09-05 62 views
1
<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我能在ListView中顯示項目:如何在ListView中設置6個字段的Android項目?

enter image description here

但我想設置我的適配器像這樣:這是我的ListView項:enter image description here

enter image description here

我已經嘗試過,但我面臨的問題,以設置保證金佈局和一個相對佈局線性佈局請幫助我如何設置項目列表像這樣再是2 TextView的要求旅行和d具有請求的旅行您

+0

明確說明您的要求,請 – 2014-09-05 07:30:09

+0

我顯示列表查看項目像給定的圖像 – Edge 2014-09-05 07:31:23

+0

@NarendraPal我必須創建列表視圖項目像下面的圖像 – Edge 2014-09-05 07:33:44

回答

0

請嘗試,如果你想要的任何變化,那麼請告訴我

<?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> 
+0

我試過你的代碼它的外表像這樣http://snag.gy/0SdDm.jpg – Edge 2014-09-05 08:51:39

+0

http://paste.ofcode.org/FqAWKRTfrZcVaayUgu8Jrt這裏是Xml代碼 – Edge 2014-09-05 08:51:54

+0

@你想在xml中做任何改變嗎? – 2014-09-05 09:06:16

0

你需要的是一個reltive佈局父與左 1.checkbox和 2.linear佈局垂直帶的TextView和另一個線性佈局(水平)接受和拒絕按鈕。 3.保持這種線性佈局torightof複選框

+0

我有更新PLZ檢查我想那樣 – Edge 2014-09-05 07:38:08

+0

它仍然是相同的,你需要混合佈局來創建一個複雜的 – 2014-09-05 07:40:16

+0

我顯示你的列表視圖項目我想顯示那樣 – Edge 2014-09-05 07:40:50

0

嘗試這樣,

<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> 
+0

我試過了代碼它看起來像這樣http://snag.gy/0SdDm.jpg \t http://paste.ofcode.org/FqAWKRTfrZcVaayUgu8Jrt這裏是Xml代碼 – Edge 2014-09-05 08:57:57

+0

你有建議 – Edge 2014-09-05 09:01:57

相關問題