Как обрезать растровое изображение в виде изображения в Android и показать в следующем его в следующем упражнении?

Я хочу обрезать bitmap что я устанавливаю в представлении изображения в Linearayout, Я использую этот код. Что такое код для обрезки этого "cropimage",

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.screen4);
        // Screen3.crop
        ImageView cropimage = (ImageView) findViewById(R.id.cropimage);
        bm = Screen3.crop;
        cropimage.setImageBitmap(bm);

 }//onCreate 

1 ответ

Может быть, это то, что вы хотите:

imageView.setDrawingCacheEnabled(true);
Bitmap bmCache = imageView.getDrawingCache();
Bitmap bm = null;
if (bmCache != null) {
    bm = Bitmap.createBitmap(bmCache);
}
cropimage.setImageBitmap(bm);
imageView.destroyDrawingCache();
imageView.setDrawingCacheEnabled(false);
Другие вопросы по тегам