2012-03-24 2 views
0

나는이 상대 레이아웃을 사용하여 화면을 디자인했습니다. 이미지가 바로 자동 완성 텍스트 상자에 정렬되도록 어떻게해야합니까 변경상대 레이아웃을 사용하여 겹치지 않는 이미지 버튼 만들기

<?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="fill_parent" > 

<AutoCompleteTextView 
    android:id="@+id/EditText01" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" /> 

<ImageButton 
    android:id="@+id/imageButton1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentTop="true" 
    android:layout_alignRight="@+id/EditText01" 
    android:src="@android:drawable/ic_notification_clear_all" /> 

<AutoCompleteTextView 
    android:id="@+id/EditText02" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_below="@+id/EditText01" /> 

<ImageButton 
    android:id="@+id/imageButton2" 
    android:layout_width="24dp" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_alignTop="@+id/EditText02" 
    android:src="@android:drawable/ic_notification_clear_all" /> 

. ?? 사전에
감사합니다 ..
P.S : 내가 picture.Here을 업로드 명성을 가지고 있지 않기 때문에 http://i.stack.imgur.com/SRG9W.png

답변

0

android:layout_alignRight="@+id/EditText01"이 버튼을 EditTexts 오른쪽 가장자리에 정렬 자신의 오른쪽 가장자리를 원한다는 것을 의미 링크를합니다. 실제로 원하는 것은 버튼 왼쪽 가장자리가 EditTexts 오른쪽 가장자리와 정렬된다는 것입니다. 즉 android:layout_toRightOf="@+id/EditText01"

편집이다 - 즉 당신은 내가

<ImageButton 
    android:id="@+id/imageButton1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentTop="true" 
    android:src="@android:drawable/ic_notification_clear_all" /> 

<AutoCompleteTextView 
    android:id="@+id/EditText01" 
    android:layout_width="0dp" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentTop="true" 
    android:layout_toLeftOf="@id/imageButton1" /> 

<ImageButton 
    android:id="@+id/imageButton2" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_below="@+id/EditText01" 
    android:src="@android:drawable/ic_notification_clear_all" /> 

<AutoCompleteTextView 
    android:id="@+id/EditText02" 
    android:layout_width="0dp" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignRight="@+id/EditText01" 
    android:layout_below="@+id/EditText01" 
/> 
를 추측 할거야
관련 문제