6
A
回答
5
7
這裏是一個很好的圖書館翻轉圖片:
4
你不需要使用任何庫,你可以試試下面的簡單功能,無論是水平或垂直翻轉的ImageView,
final static int FLIP_VERTICAL = 1;
final static int FLIP_HORIZONTAL = 2;
public static Bitmap flip(Bitmap src, int type) {
// create new matrix for transformation
Matrix matrix = new Matrix();
// if vertical
if(type == FLIP_VERTICAL) {
matrix.preScale(1.0f, -1.0f);
}
// if horizonal
else if(type == FLIP_HORIZONTAL) {
matrix.preScale(-1.0f, 1.0f);
// unknown type
} else {
return null;
}
// return transformed image
return Bitmap.createBitmap(src, 0, 0, src.getWidth(), src.getHeight(), matrix, true);
}
您將不得不傳遞與imageview關聯的位圖來翻轉和翻轉類型。例如,
ImageView myImageView = (ImageView) findViewById(R.id.myImageView);
Bitmap bitmap = ((BitmapDrawable)myImageView.getDrawable()).getBitmap(); // get bitmap associated with your imageview
myImageView .setImageBitmap(flip(bitmap ,FLIP_HORIZONTAL));
相關問題
- 1. Android ImageView翻轉動畫
- 2. Android翻轉ImageView和更改圖像
- 3. 如何在android中翻轉圖像
- 4. ImageView在Android中的旋轉
- 5. 如何翻轉Android圖像
- 6. 如何翻轉android按鈕
- 7. 在Android中翻頁/翻轉動畫?
- 8. 在Android中翻轉橫向?
- 9. 如何將字符串轉換爲android中的imageView drawable在android
- 10. 如何在.NET中翻轉/旋轉PrintDocument?
- 11. 如何在Java,Android下載ImageView ImageView?
- 12. 翻轉android
- 13. 翻譯displace imageview
- 14. 在android imageview中旋轉圖像
- 15. 在Android中拖動時跳轉ImageView
- 16. 在android中使用viewflipper旋轉imageview?
- 17. 在Android中旋轉後未顯示ImageView
- 18. 如何在Android中製作動態翻轉屏幕(如iPhone)
- 19. 如何在android中旋轉動畫後獲取imageview的座標?
- 20. 如何在Android Studio中將imageview轉換爲字節數組?
- 21. 如何在中心點android上旋轉一個imageview
- 22. 在佈局中旋轉ImageView ...如何?
- 23. 如何ImageView在360度中心旋轉?
- 24. 在Android的翻轉活動
- 25. Java Android翻譯動畫 - 如何從屏幕底部「拿走」ImageView?
- 26. Android:你如何模仿鍵盤翻轉?
- 27. 如何查找ImageView的翻譯?
- 28. 如何翻轉中的R
- 29. 如何在Android中獲取ImageView資源
- 30. 如何在android中獲取src og imageview
試了很多,你試過了什麼?張貼在這裏。 – 2012-07-18 11:19:34