我正在與另外兩個人一起在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