26得票9回答
CoordinatorLayout的adjustResize不起作用

我的代码(和更多):我有一个协调布局,如下所示<android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match...

24得票5回答
如何在软键盘出现时将RecyclerView向上推?

我想要构建一个像 WhatsApp 一样的消息界面。我有一个 EditText 和一个 RecyclerView。 问题在于当键盘出现时,它会遮挡列表底部的消息。 假设这是你的 RecyclerView:---item 1--- ---item 2--- ---item 3--- ...

16得票4回答
在安卓中,EditText、adjustPan以及ScrollView的问题

我有一个被ScrollView包围的EditText,但当键盘弹出时无法向下滚动到被遮挡的字段。我尝试在清单文件和类中添加了adjustSize、adjustPan等设置,但没有起作用。

15得票2回答
键盘第一次隐藏TextField

我已经创建了一个简单的示例,其中包含六个TextField,放置在LazyColumn中。当您单击最后一个TextField时,键盘会将其隐藏,如果您隐藏了键盘并再次单击最后一个TextField,则可以正常工作。 在AndroidManifest中,我使用了"adjustPan"。 ...

14得票1回答
adjustPan与FLAG_LAYOUT_NO_LIMITS一起使用无效

我的要求是在同一个activity中实现透明的状态栏并能够动态地改变其颜色。 为了达到这个目的,我添加了getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); 以及在style.xml文件中进行了设置。...

12得票1回答
Jetpack Compose中的AdjustResize无法正常工作。

我正在使用Jetpack Compose(1.0.0-beta09)在我的项目中实现一个屏幕,但是在具有需要始终可见的页脚的屏幕上遇到了问题,即使键盘打开,我知道Android上有“adjustResize”可以解决这个问题(我有很多这种类型的页脚屏幕,并且它们有效),但是在Compose上,...

10得票10回答
在EditText和键盘之间添加间距

这个问题在过去的几年里已经问过几次了,但没有一个解决方案适用于我。 问题是当我使用AdjustPan移动软键盘时,它会隐藏部分EditText,如下所示: 我尝试过的解决方案有: Solution 1 (2011) Solution 2 (2014) Solution 3 (20...

8得票4回答
为什么使用“adjustPan”后我的布局不能向上移动足够的距离?

我在我的应用程序中使用adjustPan时遇到了一些问题,因为它并不像预期的那样工作。其他一些用户也遇到了这个问题,所以我认为分享这个问题很重要(点击EditText时布局没有移动足够多)。 注意:我正在使用Android Studio 和我正在使用“即时应用程序”,因此文件的位置会有所不同...

7得票2回答
当Android软键盘显示时,ScrollView向上推移

我有一个EditText在ScrollView中,当EditText获取焦点并弹出软键盘时,ScrollView会自动向上推。 我已经尝试过: android:windowSoftInputMode="adjustResize" android:windowSoftInputMode="a...

7得票4回答
当键盘出现时滚动布局

当键盘出现并隐藏工具栏(FrameLayout)时,我的屏幕会重新调整到顶部,我只需要将聊天项目滚动到顶部并保持我的框架布局在顶部。我尝试了一些来自Google和SO的示例,但是没有帮助我。 <activity android:name=".screen.workshi...