0

我用一些编辑文本和一些 TextVies 以及“页眉”和“页脚”布局制作了一个简单的 android 活动,现在一切正常,但是在运行时,当我点击 EditText 上的任何一个时,数字键盘弹出并带有我的“页脚” ” 布局。我把我的活动图片放在下面,这样你就可以得到我的问题,我的代码如下:

主要的.xml

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/linearLayout1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

        <RelativeLayout
            android:id="@+id/relativeLayout2"
            android:layout_width="fill_parent"
            android:layout_height="56dp"
            android:padding="3dp" >

            <TextView
                android:id="@+id/textView1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerHorizontal="true"
                android:layout_centerVertical="true"
                android:text="General Details"
                android:textAppearance="?android:attr/textAppearanceMedium"
                android:textStyle="bold" />

            <Button
                android:id="@+id/back1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentBottom="true"
                android:layout_alignParentLeft="true"
                android:text="Back" />

            <Button
                android:id="@+id/Next1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentBottom="true"
                android:layout_alignParentRight="true"
                android:text="Next" />

        </RelativeLayout>
         <SeekBar
                        android:id="@+id/seekBar1"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_alignParentRight="true"
                        android:layout_alignParentTop="true" />

            <ScrollView 
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"  android:layout_weight="0.23" android:fillViewport="true">

                <RelativeLayout
                    android:id="@+id/relativeLayout2"
                    android:layout_width="fill_parent"
                    android:layout_height="509dp"
                    android:background="#fffff3"
                    android:padding="10dp" >


                    <EditText
                        android:id="@+id/editTextPropertyCalc1"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignLeft="@+id/editTextPropertyCalc2"
                        android:layout_alignParentRight="true"
                        android:layout_alignParentTop="true"
                         android:inputType="numberDecimal" android:imeOptions="actionNext">

                    </EditText>

                    <EditText
                        android:id="@+id/editTextPropertyCalc2"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignParentRight="true"
                        android:layout_below="@+id/editTextPropertyCalc1"
                        android:layout_toRightOf="@+id/imageButtonCalcTip2"
                        android:inputType="numberDecimal" android:imeOptions="actionDone"/>

                    <EditText
                        android:id="@+id/editTextPropertyCalc3"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignLeft="@+id/editTextPropertyCalc1"
                        android:layout_alignParentRight="true"
                        android:layout_below="@+id/editTextPropertyCalc2"
                        android:inputType="numberDecimal" android:enabled="false" android:focusableInTouchMode="false" android:focusable="false"/>

                    <TextView
                        android:id="@+id/textView2"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc3"
                        android:layout_alignParentLeft="true"
                        android:layout_alignParentRight="true"
                        android:layout_below="@+id/editTextPropertyCalc3"
                        android:textAppearance="?android:attr/textAppearanceMediumInverse"
                        android:typeface="serif" />

                    <EditText
                        android:id="@+id/editTextPropertyCalc4"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignLeft="@+id/editTextPropertyCalc3"
                        android:layout_alignRight="@+id/textView2"
                        android:layout_below="@+id/textView2"
                        android:inputType="numberDecimal" android:imeOptions="actionNext"/>

                    <EditText
                        android:id="@+id/editTextPropertyCalc5"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignLeft="@+id/editTextPropertyCalc4"
                        android:layout_alignRight="@+id/textView2"
                        android:layout_below="@+id/editTextPropertyCalc4"
                        android:inputType="numberDecimal" android:imeOptions="actionNext"/>

                    <EditText
                        android:id="@+id/editTextPropertyCalc6"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignLeft="@+id/editTextPropertyCalc4"
                        android:layout_alignParentRight="true"
                        android:layout_below="@+id/editTextPropertyCalc5"
                        android:inputType="numberDecimal" android:imeOptions="actionNext"/>

                    <EditText
                        android:id="@+id/editTextPropertyCalc7"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignLeft="@+id/editTextPropertyCalc5"
                        android:layout_alignParentRight="true"
                        android:layout_below="@+id/editTextPropertyCalc6"
                        android:inputType="numberDecimal" android:imeOptions="actionDone"/>

                    <EditText
                        android:id="@+id/editTextPropertyCalc8"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignLeft="@+id/editTextPropertyCalc6"
                        android:layout_alignParentRight="true"
                        android:layout_below="@+id/editTextPropertyCalc7"
                        android:inputType="numberDecimal" android:enabled="false" android:focusableInTouchMode="false" android:focusable="false"/>

                    <Button
                        android:id="@+id/buttonPropertyCalcClear"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/togglebutton"
                        android:layout_centerHorizontal="true"
                        android:layout_marginTop="20dp"
                        android:text="Clear All" />

                    <TextView
                        android:id="@+id/TextView01"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBaseline="@+id/editTextPropertyCalc1"
                        android:layout_alignBottom="@+id/editTextPropertyCalc1"
                        android:layout_alignLeft="@+id/textView2"
                        android:text="Purchase Price"
                        android:textAppearance="?android:attr/textAppearanceSmallInverse"
                        android:typeface="serif" />

                    <TextView
                        android:id="@+id/textView3"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc2"
                        android:layout_alignParentLeft="true"
                        android:layout_alignTop="@+id/imageButtonCalcTip2"
                        android:text="Refurnishment Cost"
                        android:gravity="center"
                        android:textAppearance="?android:attr/textAppearanceSmallInverse"
                        android:typeface="serif" />

                    <TextView
                        android:id="@+id/TextView03"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBaseline="@+id/editTextPropertyCalc3"
                        android:layout_alignBottom="@+id/editTextPropertyCalc3"
                        android:layout_alignLeft="@+id/textView2"
                        android:text="Legal Cost"
                        android:textAppearance="?android:attr/textAppearanceSmallInverse"
                        android:typeface="serif" />

                    <TextView
                        android:id="@+id/TextView02"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBaseline="@+id/editTextPropertyCalc4"
                        android:layout_alignBottom="@+id/editTextPropertyCalc4"
                        android:layout_alignParentLeft="true"
                        android:layout_alignRight="@+id/textView3"
                        android:text="Mortage Loan to Value(LTV)% "
                        android:textAppearance="?android:attr/textAppearanceSmallInverse"
                        android:typeface="serif" />

                    <TextView
                        android:id="@+id/TextView04"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBaseline="@+id/editTextPropertyCalc5"
                        android:layout_alignBottom="@+id/editTextPropertyCalc5"
                        android:layout_alignParentLeft="true"
                        android:layout_alignRight="@+id/TextView02"
                        android:text="Mortage Interest Rate %"
                        android:textAppearance="?android:attr/textAppearanceSmallInverse"
                        android:typeface="serif" />

                    <TextView
                        android:id="@+id/TextView05"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBaseline="@+id/editTextPropertyCalc6"
                        android:layout_alignBottom="@+id/editTextPropertyCalc6"
                        android:layout_alignParentLeft="true"
                        android:text="Monthly Rent"
                        android:textAppearance="?android:attr/textAppearanceSmallInverse"
                        android:typeface="serif" />

                    <TextView
                        android:id="@+id/TextView06"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBaseline="@+id/editTextPropertyCalc7"
                        android:layout_alignBottom="@+id/editTextPropertyCalc7"
                        android:layout_alignParentLeft="true"
                        android:text="Letting Agent Fees"
                        android:textAppearance="?android:attr/textAppearanceSmallInverse"
                        android:typeface="serif" />

                    <TextView
                        android:id="@+id/TextView07"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc8"
                        android:layout_alignLeft="@+id/TextView06"
                        android:layout_alignRight="@+id/TextView04"
                        android:layout_below="@+id/imageButtonCalcTip7"
                        android:text="Montlhly Operating Expenses %"
                        android:textAppearance="?android:attr/textAppearanceSmallInverse"
                        android:typeface="serif" />

                     <TextView
                         android:id="@+id/TextView8"
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"

                         android:layout_marginTop="390dp"
                         android:layout_marginRight="180dp"            
                         android:text="Will you be borrowing any of the deposit money?"
                         android:textAppearance="?android:attr/textAppearanceSmallInverse"
                         android:typeface="serif" />

                        />




                    <ImageButton
                        android:id="@+id/imageButtonCalcTip1"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc1"
                        android:layout_alignTop="@+id/editTextPropertyCalc1"
                        android:layout_toRightOf="@+id/TextView02"
                        android:background="#0000"
                        android:padding="10dp"
                        android:scaleType="fitCenter"
                        android:src="@android:drawable/ic_dialog_info" />
                    <ImageButton
                        android:id="@+id/imageButtonCalcTip2"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc2"
                        android:layout_alignTop="@+id/editTextPropertyCalc2"
                        android:layout_toRightOf="@+id/TextView02"
                        android:background="#0000"
                        android:padding="10dp"
                        android:scaleType="fitCenter"
                        android:src="@android:drawable/ic_dialog_info" />

                    <ImageButton
                        android:id="@+id/imageButtonCalcTip3"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc3"
                        android:layout_alignTop="@+id/editTextPropertyCalc3"
                        android:layout_toRightOf="@+id/TextView02"
                        android:background="#0000"
                        android:padding="10dp"
                        android:scaleType="fitCenter"
                        android:src="@android:drawable/ic_dialog_info" />

                    <ImageButton
                        android:id="@+id/imageButtonCalcTip4"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc4"
                        android:layout_alignTop="@+id/editTextPropertyCalc4"
                        android:layout_toRightOf="@+id/TextView02"
                        android:background="#0000"
                        android:padding="10dp"
                        android:scaleType="fitCenter"
                        android:src="@android:drawable/ic_dialog_info" />

                    <ImageButton
                        android:id="@+id/imageButtonCalcTip5"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc5"
                        android:layout_alignTop="@+id/editTextPropertyCalc5"
                        android:layout_toRightOf="@+id/TextView02"
                        android:background="#0000"
                        android:padding="10dp"
                        android:scaleType="fitCenter"
                        android:src="@android:drawable/ic_dialog_info" />

                    <ImageButton
                        android:id="@+id/imageButtonCalcTip7"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc7"
                        android:layout_alignTop="@+id/editTextPropertyCalc7"
                        android:layout_toRightOf="@+id/TextView02"
                        android:background="#0000"
                        android:padding="10dp"
                        android:scaleType="fitCenter"
                        android:src="@android:drawable/ic_dialog_info" />

                    <ImageButton
                        android:id="@+id/imageButtonCalcTip8"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc8"
                        android:layout_alignTop="@+id/editTextPropertyCalc8"
                        android:layout_toRightOf="@+id/TextView02"
                        android:background="#0000"
                        android:padding="10dp"
                        android:scaleType="fitCenter"
                        android:src="@android:drawable/ic_dialog_info" />

                    <Button
                        android:id="@+id/buttonMortgageAmount"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignBottom="@+id/editTextPropertyCalc3"
                        android:layout_alignLeft="@+id/editTextPropertyCalc3"
                        android:layout_alignRight="@+id/editTextPropertyCalc3"
                        android:layout_alignTop="@+id/editTextPropertyCalc3" android:background="#0000"/>

                    <ToggleButton
                        android:id="@+id/togglebutton"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="250dp"
                        android:layout_marginLeft="200dp"
                        android:layout_below="@+id/editTextPropertyCalc3"
                        android:textOff="No"
                        android:textOn="Yes" />

                </RelativeLayout>

    **</ScrollView>** 

   <LinearLayout
            android:id="@+id/linearLayout3"
            android:layout_width="fill_parent"
            android:layout_height="46dp"
            android:background="@drawable/gradient_grey" >

                <LinearLayout 
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_weight="1" android:orientation="vertical">
                <ImageButton
                    android:id="@+id/imageButtonHome"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:src="@drawable/g3570" android:layout_weight="0.6" android:background="#0000" android:scaleType="fitCenter" android:layout_marginTop="5dp"/>

                <TextView                 android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                     android:layout_weight="1"
                     android:text="Home"
                    android:gravity="center" android:textAppearance="?android:attr/textAppearanceMediumInverse" android:textColor="#fff" android:textStyle="bold"/>

                </LinearLayout> <LinearLayout 
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_weight="1" android:orientation="vertical">

                <ImageButton
                    android:id="@+id/imageButtonTraining"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:src="@drawable/g4404" android:layout_weight="0.6" android:scaleType="fitCenter" android:background="#0000" android:layout_marginTop="5dp"/>
                    <TextView                 android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                     android:layout_weight="1"
                     android:text="Training"
                    android:gravity="center" android:textAppearance="?android:attr/textAppearanceMediumInverse" android:textColor="#fff" android:textStyle="bold"/>

                </LinearLayout> <LinearLayout 
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_weight="1" android:orientation="vertical">
                <ImageButton
                    android:id="@+id/imageButtonContactUs"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:src="@drawable/icon_email" android:layout_weight="0.6" android:scaleType="fitCenter" android:background="#0000" android:layout_marginTop="5dp"/>
                   <TextView                 android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                     android:layout_weight="1"
                     android:text="Contact Us"
                    android:gravity="center" android:textAppearance="?android:attr/textAppearanceMediumInverse" android:textColor="#fff" android:textStyle="bold"/>

                </LinearLayout>
            </LinearLayout>
        </LinearLayout>

我的活动图像如下:

在此处输入图像描述

请帮我解决这个错误。谢谢朋友。

4

3 回答 3

1

试试这个代码,这对我有用......

  public class Calculator extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.calculator);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

}
}
于 2013-01-30T07:19:53.997 回答
0

使用下面的此代码将帮助您...

getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

 or Use this code

 <application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".Main"
          android:label="@string/app_name"
          android:windowSoftInputMode="stateHidden"
          >
于 2013-01-25T11:10:25.193 回答
0

抱歉我迟到了

就我而言,我在 Oncreate 函数和布局顶部添加了这些代码行

像下面

在此处输入图像描述

代码在这里:

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN)
于 2021-11-04T10:45:06.187 回答