我想在dp(与密度无关的像素)中使用Ti.UI.SIZE
而不是像素来支持所有Android不同的分辨率,我有一个从网址获取图像的imageView,所以我不知道是什么图像的宽度或高度,因此我将它们设置为Ti.UI.SIZE
,它在iphone上运行良好,但问题出在android中。
那么,有没有在dp中使用Ti.UI.SIZE
而不是像素?
提前致谢!
答案 0 :(得分:3)
一个好的解决方案是将'dp'设为默认单位而不是像素。
只需打开tiapp.xml字符串'system'或'px'到'dp'...
<property name="ti.ui.defaultunit" type="string">system</property>
将其更改为
<property name="ti.ui.defaultunit" type="string">dp</property>