我在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>
提前致谢
答案 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" />