android - 如果在 android 中打开键盘,SnackBar 无法正确显示

标签 android android-fragments android-keypad android-snackbar

我正在使用 snack bar 来显示信息,如果不打开键盘,它工作正常。如果打开键盘,显示整个屏幕的 snackbar 消息无法正常显示,我使用的是 android 5.5。我在我的 Activity list 中添加了这一行 android:windowSoftInputMode="adjustResize|stateAlwaysHidden" 但仍然是同样的问题。请帮我解决这个问题。请找到下面的图片screen shot .我的零食条代码是

最佳答案

这是此问题的正确解决方案:SnackBar show Above the SoftInput (键盘) - (键盘打开时)

<activity android:name=".YourActivity"
    android:windowSoftInputMode="adjustResize"/> 

标记到 list 的 Activity 标记中。

enter image description here

关于android - 如果在 android 中打开键盘,SnackBar 无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46469019/

相关文章:

android - 当我离开我的应用程序以更改设备字体并返回到我的应用程序时,它崩溃了。

android - 删除 View 键盘

java - 自定义键盘 - Android

具有 KEYCODE_VOICE_ASSIST 键捕获的 Android 启动器

android - 如何淡出 fragment 过渡中的非共享 View ?

Android Studio 1.2.2 启动错误 : Unable to start the daemon process

android - 项目图像显示在图库中

java - 尝试将json数据放入viewlist php+json+java时出现android错误

java - 自定义 ListView 在 Fragment 中旋转时消失

java - 改造成功和错误回调时使用不同的模型进行反序列化