У меня есть изображение внутри рамки рамки, я помещаю случайную наклейку в режим просмотра изображения во время выполнения, но когда я сохраняю растровое изображение изображения с использованием рисования макета кадра, тогда сохранение изображения, но с ненужной черной частью сохраненное изображение. Imageview Drawing catch не придет по мере необходимости
я хочу растровый без этого черного part.Please help.Here мой макет и код.
<FrameLayout
android:id="@+id/fl_effect_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/rl_title"
android:layout_marginBottom="83dp" >
<ImageView
android:id="@+id/im_gselected_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
>
</ImageView>
</FrameLayout>
Вот код, который я использую для создания растрового изображения.
FrameLayout fl=(FrameLayout) findViewById(R.id.fl_effect_view);
f1.setDrawingCacheEnabled(true);
Bitmap b=Bitmap.createBitmap(f1.getDrawingCache());
f1.setDrawingCacheEnabled(false);