私は Android アプリケーションで作業しておりImageView
、自分のビューの特定の位置に配置したいと考えています。そのために、特定のコードを適用し、正常に動作しました:
ImageView image = (ImageView) findViewById(R.id.imageView1);
Bitmap bMap = BitmapFactory.decodeResource(getResources(), R.drawable.mrng);
Matrix mat = new Matrix();
mat.postRotate(350);
Bitmap bMapRotate = Bitmap.createBitmap(bMap, 0, 0, bMap.getWidth(),bMap.getHeight(), mat, true);
image.setImageBitmap(bMapRotate);
今、この画像に境界線を設定したいと思います。そのために、シェイプ xml を作成し、画像ビューの背景として設定しました。
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF" />
<stroke android:width="3dp" android:color="#000000" />
</shape>
しかし、画像ビューの背景に形状を与えると、正しい出力が得られません。助けてください。
ImageView の周りに境界線は必要ありませんが、回転した画像の周りに境界線が必要です。