Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 以不同的屏幕分辨率绘制视图_Android_Canvas_Android View_Ondraw - Fatal编程技术网

Android 以不同的屏幕分辨率绘制视图

Android 以不同的屏幕分辨率绘制视图,android,canvas,android-view,ondraw,Android,Canvas,Android View,Ondraw,我试图在我的应用程序中绘制一个矩形视图,但它在具有不同屏幕分辨率的不同设备中看起来不同。如何在所有不同分辨率的装置中绘制相同大小的视图。提前感谢。来自: 用比例乘以你的维度 从: 用比例乘以你的维度 感谢您的回复Sherif elKhatib,您能举个例子检查prasobh关于这个问题的答案吗:感谢您的回复Sherif elKhatib,您能举个例子检查prasobh关于这个问题的答案吗: // Get the screen's density scale final float scale =

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

来自:

用比例乘以你的维度

从:

用比例乘以你的维度


感谢您的回复Sherif elKhatib,您能举个例子检查prasobh关于这个问题的答案吗:感谢您的回复Sherif elKhatib,您能举个例子检查prasobh关于这个问题的答案吗:
// Get the screen's density scale
final float scale = getResources().getDisplayMetrics().density;