我在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周圍有邊框,而是圍繞旋轉的圖像邊框。
android:clipToBounds =「true」來處理這個問題。我不認爲有這樣的財產在imageview – Arun
@阿倫我知道,與iOS混淆。我更新了我的答案:它是'android:cropToPadding' –
我很抱歉地說,我仍然得到相同的輸出... – Arun