나는 내 연구를 위해 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와 함께 빨간색 원을 그립니다.
내가
으로 뭔가를 할 때 그것이 (예 : AVD 삼성 갤럭시 SII) 잘못된 장소에 그려진 원을 ... 작동 할 수 내 Google G1으로하지만, 다른 디스플레이 크기와 함께 잘 작동Display display = getWindowManager().getDefaultDisplay(); screenWidth = display.getWidth(); screenHeight = display.getHeight();
??
내가 필요한 모든 정보를 제공해 주시면 누군가가 도와 드릴 수 있기를 바랍니다. 대단히 감사합니다 !!!
매우 감사하십시오! 그것은 ^^ 도움이되었습니다. – Bagorolin