我正在开发平板电脑(3.1)的Android应用程序,我在其中将位图加载到我的布局中,位图是一个平面图,用户可以在其上绘制矩形(使用画布动态),这应该代表不同的客房。我在mysql数据库中保存房间的坐标,每次用户查看此活动时,我都会加载数据库的协调并在图片上绘制房间。这适用于galaxy tab 10.1(1280x800)。但我的问题是,如何设置在任何平板电脑上的图片上完全相同的位置显示矩形。 (无论它有什么分辨率)
提前致谢!
答案 0 :(得分:0)
您可以将矩形绘制到位图的临时副本上,然后显示该副本而不是原始副本,而不是在画布上绘制矩形。
这样,你总是在图像坐标而不是屏幕坐标上工作。