我有两个EditText
和一个提交按钮,但当我在EditText中输入文本时,我的提交按钮隐藏在软键盘下方,以便在键盘出现时如何使其高于键盘,即按钮应该是可见的。我在布局中设置了背景图像,并在背景图像上仅粘贴了两个TextBox和一个按钮。
我的xml在下面。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:background="@drawable/user_id_bg2" >
<EditText
android:inputType="textNoSuggestions"
android:text=""
android:id="@+id/editText1"
android:singleLine="true"
android:hint="Enter Your User Id"
android:layout_marginTop="85dip"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:layout_height="40dip"
android:layout_width="fill_parent">
</EditText>
<EditText
android:inputType="text|textNoSuggestions"
android:password="true"
android:singleLine="true"
android:hint="Enter Your Password"
android:layout_marginTop="125dip"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:id="@+id/editText2"
android:imeOptions="actionDone"
android:layout_height="40dip"
android:layout_width="fill_parent"/>
<ImageView
android:id="@+id/buttonimg"
android:layout_marginTop="200dip"
android:layout_marginLeft="237dip"
android:layout_width="wrap_content"
android:layout_height="40dip"
android:background="@drawable/go_button"
/>
</RelativeLayout>