横向模式更改布局上的图像

Posted

技术标签:

【中文标题】横向模式更改布局上的图像【英文标题】:landscape mode change image on layout 【发布时间】:2011-10-24 19:04:07 【问题描述】:

大家好,我的问题是下一个:我有一个 ImageView,它在应用程序启动时加载一个图像 (default_image),然后用户可以更改它并查看更多图片,但是当我更改 ImageView 中的屏幕方向时显示在 OnCreate (default_image) 中开始加载的图像而不是 current_image 并且不知道为什么?

ps:我在 layout-land 文件夹中没有布局

【问题讨论】:

【参考方案1】:

更改方向被视为配置更改。您需要处理 onConfigurationChanged 事件,以便将用户的位置保留在图像集合(或您正在使用的任何东西)中。查看有关处理这些情况的开发人员指南。 http://developer.android.com/guide/topics/resources/runtime-changes.html

【讨论】:

以上是关于横向模式更改布局上的图像的主要内容,如果未能解决你的问题,请参考以下文章

iPhone自动布局图像排列问题

Android 横向和纵​​向模式变体

具有纵向和横向图像视图的自动布局

图像以横向模式拉伸

iOS - 使用自动布局在旋转时更改背景图像

在自动布局中方向更改为横向时隐藏视图