如何将具有两个ImageView的TextView置于其左侧?

时间:2014-01-23 13:00:20

标签: android-layout

我的要求是在两个并排的ImageView的中心和右侧显示TextView。此外,如果文本太长,它应该椭圆化。如果有任何方法可以实现,请告诉我吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

试试这个。如果这是你的要求

 <RelativeLayout
    android:layout_width="fill_parent"
    android:layout_height="100dp"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="46dp" >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_centerVertical="true"
        android:layout_marginLeft="64dp"
        android:src="@drawable/ic_launcher" />

    <ImageView
        android:id="@+id/imageView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:src="@drawable/ic_launcher" />

    <TextView
        android:id="@+id/textView1"
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:layout_marginLeft="15dp"
        android:singleLine="true"
        android:ellipsize="end"
        android:layout_toRightOf="@+id/imageView2"
        android:text="Testing testing testing testing" />

</RelativeLayout>