ذخیره عکس در گالری
6.5 هزار بار بازدید -
3 سال پیش
-
شما در این ویدیو یاد
شما در این ویدیو یاد میگیرد که یک برنامه والپیپر بسازید
کد استفاده شده
Bitmap returnedBitmap = Bitmap.createBitmap(_view.getWidth(), _view.getHeight(),Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(returnedBitmap);
android.graphics.drawable.Drawable bgDrawable =_view.getBackground();
if (bgDrawable!=null) {
bgDrawable.draw(canvas);
} else {
canvas.drawColor(Color.WHITE);
}
_view.draw(canvas);
java.io.File pictureFile = new java.io.File(Environment.getExternalStorageDirectory() + "/DCIM/Camera/wllpaper1.png");
if (pictureFile == null) {
showMessage("خطا در ایجاد فایل رسانه، مجوزهای ذخیره سازی را بررسی کنید: ");
return; }
try {
java.io.FileOutputStream fos = new java.io.FileOutputStream(pictureFile); returnedBitmap.compress(Bitmap.CompressFormat.PNG, 100, fos);
fos.close();
showMessage("عکس با فوفقیت ذخیره شد");
} catch (java.io.FileNotFoundException e) {
showMessage("فایل پیدا نشد: " + e.getMessage()); } catch (java.io.IOException e) {
showMessage("خطا در دسترسی به فایل: " + e.getMessage());
}
برای کپی کد در کانال روبیکا ما عضو شوید
کانال ما:Sketchware_10k
عدد ها رو به انگلیسی وارد کنید
3 سال پیش
در تاریخ 1400/11/25 منتشر شده
است.
6,598
بـار بازدید شده