Save Image in Gallery
14,506
Saving any image in the Gallery can be done by :
MediaStore.Images.Media.insertImage(getContentResolver(), yourBitmap, yourTitle , yourDescription);
Author by
Admin
Updated on June 04, 2022Comments
-
Admin almost 2 years
This is my code and I want the save image button to simply save the image to the gallery.
package com.nk_apps.hip.hop.lyric.wallpapers; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ImageView; public class Wallpapers extends Activity implements OnClickListener { } ImageView display; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.wallpapers); display = (ImageView) findViewById(R.id.IVDisplay); ImageView image1 = (ImageView) findViewById(R.id.IVimage1); ImageView image2 = (ImageView) findViewById(R.id.IVimage2); ImageView image3 = (ImageView) findViewById(R.id.IVimage3); ImageView image4 = (ImageView) findViewById(R.id.IVimage4); ImageView image5 = (ImageView) findViewById(R.id.IVimage5); ImageView image6 = (ImageView) findViewById(R.id.IVimage6); ImageView image7 = (ImageView) findViewById(R.id.IVimage7); ImageView image8 = (ImageView) findViewById(R.id.IVimage8); ImageView image9 = (ImageView) findViewById(R.id.IVimage9); Button saveImage = (Button) findViewById(R.id.bSaveImage); image1.setOnClickListener(this); image2.setOnClickListener(this); image3.setOnClickListener(this); image4.setOnClickListener(this); image5.setOnClickListener(this); image6.setOnClickListener(this); image7.setOnClickListener(this); image8.setOnClickListener(this); image9.setOnClickListener(this); saveImage.setOnClickListener(this); } public void onClick(View v) { // TODO Auto-generated method stub switch (v.getId()) { case R.id.IVimage1: display.setImageResource(R.drawable.aotl); break; case R.id.IVimage2: display.setImageResource(R.drawable.ball_so_hard); break; case R.id.IVimage3: display.setImageResource(R.drawable.eye); break; case R.id.IVimage4: display.setImageResource(R.drawable.faded); break; case R.id.IVimage5: display.setImageResource(R.drawable.hiii_power); break; case R.id.IVimage6: display.setImageResource(R.drawable.i_invented_swag); break; case R.id.IVimage7: display.setImageResource(R.drawable.lifes_a_bitch); break; case R.id.IVimage8: display.setImageResource(R.drawable.mack_truck); break; case R.id.IVimage9: display.setImageResource(R.drawable.opposite); break; case R.id.bSaveImage: break; } } }
I want to know what to put under the last case. And if I shouldn't put it there could I be told how exactly?
Thanks for any help, really struggling with taking everything in.