Java 在ImageView上应用位图转换

Java 在ImageView上应用位图转换,java,android,Java,Android,如何使此代码正常工作?我想把一个图像变成一个水晶,我在这个网站上找到了这个代码,但它没有说如何使用它。。。有人有什么想法吗 假设你有一个你想用的可拉丝的 图像对象-可以是图像视图: Bitmap bitImg = BitmapFactory.decodeResource(getResources(), R.drawable.YOUR_DRAWABLE_NAME); image.setImageBitmap(getCroppedBitmap(bitImg)); 将绘图转换为位图,传入并

如何使此代码正常工作?我想把一个图像变成一个水晶,我在这个网站上找到了这个代码,但它没有说如何使用它。。。有人有什么想法吗


假设你有一个你想用的可拉丝的

图像
对象-可以是图像视图:

Bitmap bitImg = BitmapFactory.decodeResource(getResources(),
    R.drawable.YOUR_DRAWABLE_NAME);
image.setImageBitmap(getCroppedBitmap(bitImg));

将绘图转换为位图,传入并将其设置为ImageView(我假设这就是您想要的):

Bitmap bitImg = BitmapFactory.decodeResource(getResources(),
    R.drawable.YOUR_DRAWABLE_NAME);
image.setImageBitmap(getCroppedBitmap(bitImg));
Bitmap myDrawable = BitmapFactory.decodeResource(getResources(), R.drawable.myDrawable);

myImageView.setImageBitmap(getCroppedBitmap(myDrawable));