我有两个图像,一个是“(”和另一个“)”我如何将它们添加到EditTextView背景中,并将它们拉伸到EditTextView更改的大小。
我尝试使用layer_list而没有任何运气。
答案 0 :(得分:0)
为什么不将这些放入<ImageView>
并将其放在EditText
的左侧和右侧。像这样:
<RelativeLayout>
<ImageView
android:layout_toLeftOf="@+id/edit_text"/>
<EditText android:id="@id/edit_text"/>
<ImageView
android:layout_toRightOf="@id/edit_text"/>
</RelativeLayout>
当然,您需要为上面添加更多属性,但它是您开始使用的模板。
答案 1 :(得分:0)
你可以使用
android:drawableLeft="@android:drawable/left_bracket"
android:drawableRight="@android:drawable/right bracket".
<强> N.B。强>
- 通过使用android:drawableLeft将drawtable绘制到文本的左侧。
- 通过使用android:drawableRigh将drawable绘制到文本的右侧。
答案 2 :(得分:0)
<EditText
android:id="@+id/txtSearch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginRight="120dip"
android:layout_marginTop="10dip"
android:hint="@string/search_titles"
android:background="@android:color/transparent"
android:drawableRight="@drawable/search_bar_end_right_inactive"
android:drawableLeft="@drawable/search_bar_end_left_inactive"
</EditText>
如何在重新调整文本字段时拉伸图像。?