gpt4 book ai didi

Android 键盘向下滑动,留下空白

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

我正在使用操作栏搜索小部件。搜索后,当键盘按下时,它会留下片刻的空白。屏幕背景很暗,看起来很糟糕。我尝试在 list 文件中添加 android:hardwareAccelerated="true" 但没有成功。任何建议将不胜感激。以下是截图的链接-

http://www.flickr.com/photos/54884891@N05/10310528196/

最佳答案

如果我理解你的问题(在软件键盘向下滚动的动画期间,键盘占用的屏幕空间是白色的,并且在键盘动画结束之前 Activity 不会重新调整大小),解决方案您的问题隐藏在主布局中!

您说您的应用程序的屏幕背景很暗。如果所有 Activity 的屏幕背景都相同,您可以为应用程序主题设置通用的屏幕背景颜色/图片。因此在键盘动画期间,或在 Activity 之间加载期间,您将看到您设置的颜色/图片(它将是默认背景颜色/图片,直到加载和应用 Activity 布局)。

为此,在 styles.xml 文件中添加以下内容:

<!-- Application theme -->
<style name="AppTheme" >
<item name="android:windowBackground"> ... </item>
<!-- Put the color , picture that you need -->
</style>

您还可以通过像这样指定样式父级来指定您的应用程序正在使用的主题(如果有的话):

<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar" >

然后转到您的 AndroidManifest.xml 文件并将以下内容添加到应用程序标记中:

<application
[...]
android:theme="@style/AppTheme"
[...] >

尝试一下,您应该会看到您在主题中指定的颜色,而不是纯白色背景(这主要由您正在使用的主 android 主题定义,我们正在使用自定义主题对其进行修改)。

关于Android 键盘向下滑动,留下空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19395570/

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