如何在softkeyboard android下面显示我隐藏的提交按钮

时间:2011-10-14 11:19:41

标签: android

我有两个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>

0 个答案:

没有答案