gpt4 book ai didi

android - 如何禁用 EditText 中的默认键盘,允许其他操作

转载 作者:太空狗 更新时间:2023-10-29 16:19:42 26 4
gpt4 key购买 nike

我有一个 EditText,因为我在我的应用程序中使用自定义键盘,所以我禁用了标准的 android 键盘。不幸的是,当我在 Jelly Bean 中单击 EditText 时,现在似乎无法使用复制粘贴、选择等,在 Gingerbread 中,我的编辑文本具有所需的行为。

我只需要禁用 android 键盘即可使用我的自定义键盘,但其他复制粘贴操作、选择等必须处于 Activity 状态

我该如何解决这个问题?

我的 EditText 是这样的:

<EditText
android:id="@+id/input"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:autoText="false"
android:background="@color/light_sky"
android:cursorVisible="true"
android:editable="true"
android:gravity="left"
android:imeOptions="flagNoEnterAction|flagNoExtractUi"
android:scrollbars="none"
android:singleLine="true"
android:textSize="32dip" />

最佳答案

您可能在 EditText 中设置了空输入。

如果在其他情况下您可以简单地在 list 中使用来阻止键盘显示

android:configChanges="orientation|keyboardHidden"

这样Android键盘不会自动打开,只有当你直接点击EditText时才会显示

关于android - 如何禁用 EditText 中的默认键盘,允许其他操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17766345/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com