Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android WindowsofInputMode:adjustResize&x27;当键盘提示文本时,数字键盘无法正常工作_Android_Kotlin_Android Styles_Android Keypad_Gboard - Fatal编程技术网

Android WindowsofInputMode:adjustResize&x27;当键盘提示文本时,数字键盘无法正常工作

Android WindowsofInputMode:adjustResize&x27;当键盘提示文本时,数字键盘无法正常工作,android,kotlin,android-styles,android-keypad,gboard,Android,Kotlin,Android Styles,Android Keypad,Gboard,当文本复制到剪贴板并显示建议时,键盘顶部隐藏了视图的一小部分,我认为这是“Gboard”的问题,因为如果EditText inputType为“text”,一切正常,但当它为“number”类型时,会导致问题 以下是我使用的样式: <style name="BottomSheetDialogStyle"> <item name="android:windowIsFloating">false</item>

当文本复制到剪贴板并显示建议时,键盘顶部隐藏了视图的一小部分,我认为这是“Gboard”的问题,因为如果EditText inputType为“text”,一切正常,但当它为“number”类型时,会导致问题

以下是我使用的样式:

<style name="BottomSheetDialogStyle">
    <item name="android:windowIsFloating">false</item>
    <item name="android:statusBarColor">@android:color/transparent</item>
    <item name="android:windowSoftInputMode">adjustResize</item>
</style>

假的
@android:彩色/透明
调整大小

您的问题是,您使用的是底部工作表,它没有完全展开,我想如果您尝试滚动它,您可以完全看到按钮

在pas中,我们有一个糟糕的UI设计,我们最终发现了一个肮脏的解决方案,即从底部工作表中删除按钮,并将其添加到框架布局中,框架布局位于底部工作表根上方3层


还有一些类似的库可以完成这项工作

这感觉像是操作系统的问题——操作系统负责解释调整大小,操作系统应该知道键盘有多高。我在问题追踪器上没有看到这方面的问题。我找到的最接近的一个是,它有3.5年的历史,是支持库的一个古老版本。您可以尝试创建一个示例项目来演示该问题,然后提交一个bug报告,附加该项目,可能还有一个显示该行为的屏幕广播。您是否尝试使用普通键盘或其他第三方?我可以查看布局xml吗?“我想试一试。”Sabethowdhury说