从Gallery中选择照片并对照片进行涂鸦

NASA_001 2014-11-07 09:21:11
涂鸦板程序,在空白背景涂鸦完成之后保存,在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中的图片并没有替换原来的背景图 (图片地址能准确获得)
...全文
174 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Darcy杨 2014-11-07
  • 打赏
  • 举报
回复
试试调用 gallery 对应的 adapter 的 notifyDataSetChanged 方法

80,357

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧