2012-07-05 41 views
0

嗨,我刚进入这个项目。如何减少列表视图文本视图的距离,请...如何减少两个文本在listview中的距离?

XML代码:

<?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" 
    android:orientation="horizontal" > 

    <LinearLayout 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/thumb" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:padding="3dip" 
     android:layout_alignParentLeft="true" 
     android:layout_marginRight="5dip"> 

     <ImageView 
      android:id="@+id/img" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content"/> 
    </LinearLayout> 

    <TextView 
     android:id="@+id/title" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignTop="@+id/thumb" 
     android:layout_toRightOf="@+id/thumb" 
     android:layout_centerVertical="true" 
     android:layout_marginTop="1000dip" 
     android:textColor="#ffffff"/> 

    <TextView 
     android:id="@+id/detail" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_toRightOf="@+id/thumb"  
     android:layout_alignParentBottom="true" 
     android:textColor="#ffffff" /> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/imgArrow" 
     android:layout_alignParentRight="true" 
     android:layout_centerVertical="true"/> 

</RelativeLayout> 
+0

下一次尝试上载一个轻量级的图片... – 2012-07-05 11:40:49

回答

1

你给机器人:layout_alignParentBottom =“true”添加到下面text.so将自身设置为的底部布局。要么删除这个,并给这个文本的marginTop或给上述文本marginTop。这里只是问题,看看它。

使用此XML作为您的ListView的LIST_ITEM并进行修改的地方需要

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="horizontal" > 

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

     <ImageView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:background="@drawable/ic_launcher"/> 
    </LinearLayout> 

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

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="aaaaaaaaaaaaaaaaa"/> 
     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="bbbbbbbbbbbbbbb"/> 
    </LinearLayout> 

</LinearLayout> 

我不知道这是否是你的唯一reqirement虽然我试图缩短them.Try它N之间的距离希望这会帮助你。

+0

先生仍然没有解决现在的问题我更新了我的问题,我改变了我的XML的TextView marginTop但还是它不工作PLZ检查,让我知道,先生 – balaji 2012-07-05 12:53:17