Bmob添加带有图片的对象
Bmob添加带有图片的对象
发布时间:2018-02-01 来源:查字典编辑
摘要:例如,我有Product表,含有两个属性:Stringname,BmobFilepic我的实现方式:finalBmobFilebmobFil...

例如,我有Product表,含有两个属性:

String name,BmobFile pic

我的实现方式:

final BmobFile bmobFile = new BmobFile(new File(PHOTO_FILE_NAME));
bmobFile.uploadblock(this, new UploadFileListener() {
    @Override
    public void onSuccess() {
    	Product product= new Product();
    	product.setProductName("产品");
    	product.setPic(bmobFile);
    	 product.save(PublishActivity.this, new SaveListener() {
    	        @Override
    	        public void onSuccess() {
    	        	Toast.makeText(PublishActivity.this, "添加成功", Toast.LENGTH_SHORT).show();
    	        	delLocalImg();
    	        }
    	        @Override
    	        public void onFailure(int arg0, String arg1) {
    	        	Toast.makeText(PublishActivity.this, "添加失败:"+arg0+"|"+arg1, Toast.LENGTH_SHORT).show();
    	        	delLocalImg();
    	        }
    	    });
    }
    @Override
    public void onProgress(Integer arg0) {
    }
    @Override
    public void onFailure(int arg0, String arg1) {
    	Toast.makeText(PublishActivity.this, "添加失败:"+arg0+"|"+arg1, Toast.LENGTH_SHORT).show();
    	delLocalImg();
    }
});

这样写图片能够上传成功,但是在添加数据的时候提示:invalid type for key ‘BmobFile’,expected 'Object',but got 'Pointer';

在此请教各位有经验的大神帮忙解决一下

回复讨论(解决方案)

product继续BmobObject没? product继续BmobObject没?

继承了的,非常纠结啊 楼主 这个问题解决没有?我也有一样的需求

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新安卓软件开发学习
热门安卓软件开发学习
编程开发子分类