【问题标题】:Android image not updated on orientation change, titanium mobile sdk v2.1.1Android 图像未在方向更改时更新,钛移动 sdk v2.1.1
【发布时间】:2012-07-25 10:29:34
【问题描述】:

我正在更改方向更改时的导航栏背景图像。但它在 sdk 版本 2.1.1 中不起作用。

在 res-land-ldpi 和 res-port-ldpi 中针对不同方向具有不同分辨率的图像。但路径未在方向更改时正确更新,图像未正确更新,即使方向更改事件侦听器正常工作。

【问题讨论】:

    标签: android sdk orientation titanium resolution


    【解决方案1】:

    尝试在覆盖方法 onConfigurationChanged() 中执行相同操作,在 onConfigChange 上的 android 清单中输入以进行定向

    【讨论】:

    • 它似乎路径正在更新但没有改变图像。我正在使用 ImageView 我尝试了 setImage 和 setBackgroundImage ..
    • 你是否重写了这个方法你可以使用改变图像的setImageResource当然你必须用像Image1这样的单独名称来存储它们,当它处于potrait模式时onConfig改变像方向改变改变setImageResource到image2它真的简单
    • 我也成功地做了同样的事情,但我尝试使用默认文件夹 res-land-ldpi 和 res-port-ldpi 用于不同的方向。
    • 使用起来有点困难,所以我通常会在布局文件夹中使用不同名称的不同布局文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多