两台Android机器在相同的屏幕分辨率下却具有不同的dpi时,文本大小不同
||
我有两台Android机器-Samsung Galaxy Tab和HTC Flyer。它们都具有1024x600的屏幕。但是根据
Context.getResources().getDisplayMetrics()
方法的记录,Tab的屏幕为240dpi,而Flyer的为160dpi。
我的问题是,我定义了一个“ 1”,并且根据那些Android文档,使用“ 2”的单位应在不同的“ 3”下给出相同的物理尺寸。但是我观察到的是,Flyer中出现的文本大小明显小于Tab中的文本大小,也不能使用sp
。我希望它们的尺寸相同。总体上解决这个问题有什么线索吗?
提前致谢。
没有找到相关结果
已邀请:
2 个回复
耐扫鹤胶鞭
坊岔埠绵