2017-07-28 6 views

Antwort

0

Verwenden Sie das BitMap-Konzept. Konvertieren Sie das vollständige Bild als Bitmap und beschneiden Sie die Bitmap basierend auf (x, y) Positionen.

Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.myimage); 

Bitmap cropbitmap=Bitmap.createBitmap(bitmap, xpoint,ypoint,width, height); 
//default android method createBitmap(Bitmap source, int x, int y, int width, int height) 

andere einfache Art und Weise Gebrauch Bibliothek wie diese von Github

0

Ich denke, Sie könnten getLocationOnScreen() verwenden und die gewünschten Werte fest codieren. Wenn der Benutzer auf einen bestimmten Teil des Bildes klickt, wird eine Antwort angezeigt. Wenn er auf eine andere Stelle klickt, wird eine andere Antwort angezeigt. Mehr Infos hier Android: How do I get the x y coordinates within an image/ImageView?

Verwandte Themen