gpt4 book ai didi

android - 旋转屏幕时如何保持android搜索对话框?

转载 作者:行者123 更新时间:2023-11-29 14:42:26 25 4
gpt4 key购买 nike

我基于代码 Searchable Dictionary v2 构建了一个搜索小部件。一切正常,但有一个问题。

如果我在搜索对话框打开时将屏幕从纵向旋转到横向,反之亦然,文本编辑框和键盘屏幕会消失并再次运行。

有什么方法可以使它在不退出并重新运行对话框的情况下将编辑框切换到合适的模式(横向或纵向)?

您可以使用可搜索词典检查行为。我想要类似谷歌搜索小部件的东西。它只是在保持屏幕不变的同时切换编辑框模式。

最佳答案

更改屏幕方向后,Android 会创建一个新的 Activity/ View ,因此您可能必须自己处理屏幕方向。我在一个应用程序中成功地使用了这个解决方案,我认为它也适用于小部件。

有关如何执行此操作的信息,请参阅此页面:
http://www.androidpeople.com/android-how-to-handle-screen-orientation-change-issue/

这里有一些其他有用的提示(基本上是相同的解决方案):
How do I handle screen orientation changes with an activity started within a tab's activity
How to handle screen orientation change when progress dialog and background thread active?

有关 onPause() 和 onSaveInstanceState() 的一些信息(可能不适用于您使用的小部件,但以防万一 :))位于此处:
How do I disable orientation change on Android?

关于android - 旋转屏幕时如何保持android搜索对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4616819/

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