Rumah >Java >javaTutorial >Bagaimana untuk Menyimpan Imej daripada Apl Android Anda ke Galeri?
Cara Menyimpan Imej ke Galeri dalam Android
Dalam aplikasi Android anda, anda mungkin mahu membenarkan pengguna menyimpan imej daripada anda aplikasi ke galeri mereka. Begini caranya:
Mencipta Menu Pilihan
Tambahkan pilihan "simpan" pada menu pilihan apl:
<code class="java">@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main_menu, menu); return true; }</code>
Dalam res/menu /main_menu.xml:
<code class="xml"><menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menuFinale" android:title="Save" /> </menu></code>
Menyimpan Imej
Dalam kaedah onOptionsItemSelected, kendalikan pilihan "simpan":
<code class="java">@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.menuFinale: // Obtain the image bitmap ImageView imgView = (ImageView) findViewById(R.id.image_view); imgView.setDrawingCacheEnabled(true); Bitmap bitmap = imgView.getDrawingCache(); // Save the image to the gallery String path = MediaStore.Images.Media.insertImage( getContentResolver(), bitmap,</code>
Atas ialah kandungan terperinci Bagaimana untuk Menyimpan Imej daripada Apl Android Anda ke Galeri?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!