Android 在软键盘前面显示视图
我有一个如下所示的屏幕 屏幕1是初始屏幕。它在顶部包含一个布局,EditText和下面的+按钮 当我点击编辑文本时,软键盘出现(屏幕2) 当我点击+按钮时,软键盘上方会出现一个视图。此视图包含一个带有4个选项卡和4个片段的Viewpager。 此自定义视图必须在键盘前面(键盘应仍在那里,但在该视图后面)。当我隐藏这个视图时,键盘应该在这个视图后面 如何在软键盘前显示视图?我试着用DialogFragment和PopupWindow来做这件事 DialogFragment的问题是它不能显示在键盘前面 PopupWindow的问题是,如果我在PopupWindow中显示ViewPager,那么它会在ViewPager的第一个片段中给出“IlligalArgumentException找不到id为0X001272的视图”Android 在软键盘前面显示视图,android,keyboard,popupwindow,android-dialogfragment,Android,Keyboard,Popupwindow,Android Dialogfragment,我有一个如下所示的屏幕 屏幕1是初始屏幕。它在顶部包含一个布局,EditText和下面的+按钮 当我点击编辑文本时,软键盘出现(屏幕2) 当我点击+按钮时,软键盘上方会出现一个视图。此视图包含一个带有4个选项卡和4个片段的Viewpager。 此自定义视图必须在键盘前面(键盘应仍在那里,但在该视图后面)。当我隐藏这个视图时,键盘应该在这个视图后面 如何在软键盘前显示视图?我试着用DialogFragment和PopupWindow来做这件事 DialogFragment的问题是它不能显示在键盘
我做错什么了吗?请帮帮我。在键盘前显示内容的最佳方式是什么?如果您想在软键盘前显示另一层,如WhatsApp表情符号和笑脸,它们会在软键盘上弹出,您可以使用library。它至少应该给你一个如何实现它的想法。如果你想在软键盘前面增加一层,比如WhatsApp表情符号和笑脸,它们会在软键盘上弹出,你可以使用library。它至少应该让您了解如何实现它。您建议的库很好,但我的情况不同。在我的例子中,我希望EmojiView有一个带有片段的ViewPager。Emojicon库具有仅包含GridView的ViewPager。当我使用片段时,我得到了我在问题“IlligalArgumentException找不到id为0X001272的视图”中提到的异常。您建议的库很好,但是,我的情况不同。在我的例子中,我希望EmojiView有一个带有片段的ViewPager。Emojicon库具有仅包含GridView的ViewPager。当我使用片段时,我得到了我在问题“IlligalArgumentException找不到id为0X001272的视图”中提到的异常。