编辑文本未扩展到其背景

时间:2013-01-19 07:13:25

标签: android

enter image description here我在xml中使用以下代码,   我想给我的edittext背景,背景图像大约400 * 190像素..   Edittext只占用一行,而在其他部分则没有发生任何事情。

如何设置我的Edittext以占用我的背景图像,这样当我点击它的任何部分时,它应该弹出键盘。

 <RelativeLayout
    android:id="@+id/noteslayout"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginTop="5dp"
    android:layout_marginLeft="5dp"
    android:layout_marginRight="5dp" 
    android:background="@drawable/edittextnotes" > 

    <EditText
        android:layout_marginTop="5dp"
        android:layout_marginLeft="5dp"
        android:layout_marginRight="5dp"
        android:id="@+id/notes"         
        android:maxLines="5"
        android:capitalize="sentences"
        android:layout_width="250dp"
        android:layout_height="wrap_content"
        android:imeOptions="actionDone" />

</RelativeLayout>

提前致谢

2 个答案:

答案 0 :(得分:0)

为什么不尝试仅在EditText之后设置RelativeLayout的背景,如下所示:

  <EditText
     android:layout_marginTop="5dp"
     android:layout_marginLeft="5dp"
     android:layout_marginRight="5dp"
     android:id="@+id/notes"         
     android:maxLines="5"
      android:lines="5"       <---- set this lines property
     android:background="@drawable/edittextnotes"    <----See this.
     android:capitalize="sentences"
     android:layout_width="250dp"
     android:layout_height="wrap_content"
     android:imeOptions="actionDone"/>

答案 1 :(得分:0)

试试这个,

<RelativeLayout
android:id="@+id/noteslayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dip"
android:background="@drawable/edittextnotes" > 

<EditText

    android:id="@+id/notes"         
    android:maxLines="5"
    android:capitalize="sentences"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:imeOptions="actionDone" />