我正在与另外两个人一起在Android项目(2.2)上进行学习。依赖于屏幕尺寸在位图上绘制
我们希望显示一些大学建筑的地图,以便您找到更容易的房间。我们使用自定义的ImageView(TouchImageView)。
我做了可变位与
plant = plant.copy(Bitmap.Config.ARGB_8888, true);
这样我就可以躺在画布上面。 然后我画上有一个红色圆圈
Paint paint = new Paint(); paint.setColor(Color.RED); Canvas canvas = new Canvas(plant); canvas.drawCircle(xFromSearch, yFromSearch, 15, paint);
xFromSearch和yFromSearch是其已经与给定值进行初始化的全局变量。
它正常工作与我的谷歌G1但与其他显示尺寸(例如AVD或三星Galaxy SII)的圆画在错误的地方...
当我做一些与
可能它的工作Display display = getWindowManager().getDefaultDisplay(); screenWidth = display.getWidth(); screenHeight = display.getHeight();
?? ??
我希望我给你所有你需要的信息,有人可以帮助... 非常感谢!
非常感谢您!它帮助^^ – Bagorolin