添加多个图像到编辑文本视图Android

时间:2013-05-10 20:31:06

标签: android image android-edittext

我有两个图像,一个是“(”和另一个“)”我如何将它们添加到EditTextView背景中,并将它们拉伸到EditTextView更改的大小。

我尝试使用layer_list而没有任何运气。

3 个答案:

答案 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>

如何在重新调整文本字段时拉伸图像。?