2014-01-23 4 views
0

내 요구 사항은 나란히있는 두 ImageView의 가운데와 오른쪽에 TextView를 표시하는 것입니다. 또한 텍스트가 너무 길면 줄임표가 없어야합니다. 이것이 달성 될 수있는 방법이 있다면 알려주시겠습니까?두 개의 ImageView가 왼쪽에있는 TextView를 중앙에 배치하는 방법은 무엇입니까?

감사합니다.

+0

명확하지 않다'imageview'이 귀하의 요구 사항 인 경우'textview' 다음'imageview' u는이 – kId

+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> 
관련 문제