Je travaille avec deux autres personnes sur un projet Android (2.2) pour mes études.Dessiner sur Bitmap en fonction de la taille de l'écran
Nous voulons montrer des cartes de certains bâtiments universitaires afin que vous puissiez trouver des chambres plus faciles. Nous utilisons un ImageView personnalisé (TouchImageView).
Je fais le bitmap mutable avec
plant = plant.copy(Bitmap.Config.ARGB_8888, true);
pour que je puisse jeter les toile au-dessus. Ensuite je dessine un cercle rouge avec
Paint paint = new Paint(); paint.setColor(Color.RED); Canvas canvas = new Canvas(plant); canvas.drawCircle(xFromSearch, yFromSearch, 15, paint);
xFromSearch et yFromSearch sont des variables globales qui sont déjà initialisés avec des valeurs données.
Il fonctionne très bien avec mon G1 Google, mais avec d'autres tailles d'écran (par exemple l'AVD ou Samsung Galaxy SII), le cercle est peint au mauvais endroit ...
mai il quand je fais quelque chose avec
Display display = getWindowManager().getDefaultDisplay(); screenWidth = display.getWidth(); screenHeight = display.getHeight();
??
J'espère que je vous ai donné toutes les informations dont vous avez besoin et que quelqu'un peut aider ... Merci beaucoup!
Merci beaucoup! Ca a aidé ^^ – Bagorolin