android– 屏幕方向更改时,不得忽略对话框

android– 屏幕方向更改时,不得忽略对话框,第1张

概述我创建了一个自定义标签活动,它有两个不同的纵向和横向绘图.纵向屏幕的图标在drawable-hdpi下,而景观图像在drawable-land-hdpi下.截至目前,我在清单中放置了配置更改以保持对话框的可见性.android:configChanges="orientation"每当显示对话框并且用户将方向从纵向更改为横向时,

我创建了一个自定义标签活动,它有两个不同的纵向和横向绘图.纵向屏幕的图标在drawable-hdpi下,而景观图像在drawable-land-hdpi下.截至目前,我在清单中放置了配置更改以保持对话框的可见性.

androID:configChanges="orIEntation"

每当显示对话框并且用户将方向从纵向更改为横向时,对话框仍会显示,但它在选项卡活动中使用的图像是用于纵向模式.这就是为什么布局看起来不正确,因为它没有使用drawables作为景观.有人可以帮我吗?谢谢.

解决方法:

如果您使用androID:configChanges =“orIEntation”,那么当方向更改时,AndroID不会重新创建活动.如果您不希望解除对话框,请使用Activity.showDialog()方法.如果您仍想使用androID:configChanges =“orIEntation”,则必须在Activity.onConfigurationChanged()方法中手动更改drawable.

总结

以上是内存溢出为你收集整理的android – 屏幕方向更改时,不得忽略对话框全部内容,希望文章能够帮你解决android – 屏幕方向更改时,不得忽略对话框所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1118763.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存