从Gallery中选择照片并对照片进行涂鸦
涂鸦板程序,在空白背景涂鸦完成之后保存,在Gallery中显示,然后可以修改保存的涂鸦作品(就是将涂鸦作品导入,替换白色背景图,再次进行涂鸦操作)
//获取图片地址
gallery.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
String url=ImageList.get(position);
System.out.println(url);
ImageUrl.setImageUrl(url);//全局变量
}
});
//导入
public boolean setBitmap(String imagePath)
{
String imageaddress=ImageUrl.getImageUrl();
//String imageaddress=this.getIntent().getStringExtra("ClassImgType");
Bitmap bitmap = BitmapFactory.decodeFile(imageaddress);
int width = bitmap.getWidth();
int height = bitmap.getHeight();
originalBitmap = Bitmap.createScaledBitmap(bitmap,width,height,true);
mBitmap = Bitmap.createBitmap(width,height,Bitmap.Config.ARGB_8888);
invalidate();
return true;
}
运行程序后,在gallery中的图片并没有替换原来的背景图 (图片地址能准确获得)