在不同的屏幕分辨率上绘制视图

时间:2012-05-16 07:49:47

标签: android canvas android-view ondraw

我正在尝试在我的应用程序中绘制一个矩形视图,但它在具有不同屏幕分辨率的不同设备中看起来不同。任何想法如何在所有不同的分辨率设计中绘制相同大小的视图。提前谢谢。

1 个答案:

答案 0 :(得分:9)

来自documentation (Supporting multiple Screen Sizes)

将您的尺寸乘以scale

// Get the screen's density scale
final float scale = getResources().getDisplayMetrics().density;