gpt4 book ai didi

android - 如何响应 Dialog 中的方向变化

转载 作者:行者123 更新时间:2023-11-29 00:48:01 24 4
gpt4 key购买 nike

我有自己的对话框实现

public class MyDialog extends Dialog

如果创建对话框的 Activity 在 list 中具有以下内容,是否可以响应 MyDialog 类中的方向更改并更改对话框使用的布局:

android:configChanges="keyboard|keyboardHidden|orientation"

谢谢

最佳答案

android:configChanges="orientation" 标志仅表示 Activity 类将自行执行方向调整,并且不应销毁/重新创建 Activity (onCreate 不会被再次调用)当方向改变时。您可以找到有关如何处理此 @How to make an application ignore screen orientation change? 的很好的解释。

另外,在我看来,我们应该尽量避免设置这个标志,因为它不被认为是最佳实践。在方向更改时处理 Activity 重新创建的更合适的方法在@ http://blog.doityourselfandroid.com/2010/11/14/handling-progress-dialogs-and-screen-orientation-changes/ 中有详细说明。详细点。

关于android - 如何响应 Dialog 中的方向变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5218763/

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