android:inputType无法正常工作

问题描述 投票:0回答:1

下面的代码会在某些设备上打开数字键盘。在高级设备上最多会出现这种情况。

该xml文件仅具有文本视图和下面的EditText。活动由startActivityForResult打开。

[在本活动中,我们也写了getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);,以便隐藏先前的键盘。但是在任何情况下,是否有可能保留先前活动的手机号码所使用的先前键盘?

或者这与自定义键盘有什么关系吗?

<EditText
    android:id="@+id/edtCompleteAddress"
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:hint="@string/hintCompleteAddress"
    android:layout_marginRight="10dp"
    android:layout_marginLeft="10dp"
    bind:font="@{AppConstants.OpenSansRegular}"
    android:textSize="13sp"
    android:maxLines="3"
    android:background="@drawable/edittextnocorner"
    android:lines="4"
    android:inputType="textMultiLine" />
android android-layout android-inputtype
1个回答
1
投票

inputType更改为此

android:inputType="textMultiLine|textCapSentences"
© www.soinside.com 2019 - 2024. All rights reserved.