2011-07-22 18 views
0

私はアンドロイドでテキストの編集ビューを作成しようとしています。矢印は右にあります。編集テキスト内に何かを入力すると、矢印が表示されます。矢印をクリックすると、何らかのアクションが実行されます。 Imは矢印をandroid:drawableLeft = "@ drawable/arrow"を使って配置することができます。どのように私はインタラクティブにすることができます。今すぐこの手伝いをしてください。androidのカスタムEditText

答えて

1

Drawableでクリックアクションを実行する代わりに、EditTextとButtonが含まれる相対レイアウトがEditText内に表示されるようにする必要があります。以下のレイアウトXMLを参照してください

<RelativeLayout android:id="@+id/relativeLayout1" 
    android:layout_width="fill_parent" android:layout_height="fill_parent"> 
    <EditText android:layout_height="wrap_content" android:id="@+id/searchEditText" 
     android:layout_width="fill_parent" android:hint="Search"> 
    </EditText> 
    <Button android:layout_height="wrap_content" android:id="@+id/clearSearchbtn" 
     android:gravity="center_vertical|center" android:background="@drawable/close" 
     android:layout_width="wrap_content" android:layout_alignParentRight="true" 
     android:layout_centerVertical="true" android:layout_marginRight="10px"> 
    </Button> 
</RelativeLayout> 
+0

おかげさまで、その仕事。 – Nemo

+0

こんにちは、私は問題を思いついた。私は長いテキストを入力してイメージに書いても、どうすればいいですか? – Nemo