![retrozap](/data/avatars/s/551/551760.jpg,q1626171193.pagespeed.ce.3uLmmZHJj6.jpg)
retrozap
Neues Mitglied
- 0
Sehr geehrte Android Community,
ich wollte Sie fragen, ob es möglich wäre hier Hilfestellung bzw. Feedback zu der Codeentwicklung zu erhalten. Da ich mir unsicher bin wie ich einen Inputstream bzw. einen Imageview rotieren kann aufgrund einer Bewegung im Bild der Versuch den ich gestartet habe ist hier.
Rotating tileBitmap based on its direction
Wie kann ich den Inputstream so anpassen, dass er sich in die Richtung dreht in der er sich auf dem Bildschirm befindet ? Das Bild läuft eine Route ab und dreht sich jeweils nach links,rechts, unten und oben.
ich wollte Sie fragen, ob es möglich wäre hier Hilfestellung bzw. Feedback zu der Codeentwicklung zu erhalten. Da ich mir unsicher bin wie ich einen Inputstream bzw. einen Imageview rotieren kann aufgrund einer Bewegung im Bild der Versuch den ich gestartet habe ist hier.
Rotating tileBitmap based on its direction
Java:
public TileGraphics(int x, int y, InputStream is) {
this.x = x;
this.y = y;
if(this.currentDirection == Direction.LEFT)
tileBitmap = Bitmap.createScaledBitmap(BitmapFactory.decodeStream(), (int)tileSize, (int)tileSize, true);
if (is != null) {
tileBitmap = Bitmap.createScaledBitmap(BitmapFactory.decodeStream(is), (int) tileSize, (int) tileSize, true); // boolean statement at the end good for bilinear filtering
}
if (is != null && this.currentDirection == Direction.LEFT) {
Matrix matrix = new Matrix();
matrix.preScale(-1.0f, 1.0f);
tileBitmap = Bitmap.createBitmap(tileBitmap, 0, 0, tileBitmap.getWidth(), tileBitmap.getHeight(), matrix, true);
}
}
Wie kann ich den Inputstream so anpassen, dass er sich in die Richtung dreht in der er sich auf dem Bildschirm befindet ? Das Bild läuft eine Route ab und dreht sich jeweils nach links,rechts, unten und oben.