从parse中检索图像文件 –android

从parse中检索图像文件 –android,第1张

概述我正在尝试从我的应用中检索上传的图片:intent=getIntent();Stringid=intent.getStringExtra("id");ParseQuery<ParseObject>query=ParseQuery.getQuery("Items");query.getInBackground(id,newGetCallback<ParseObject>(){

我正在尝试从我的应用中检索上传的图片:

intent = getIntent();    String ID = intent.getStringExtra("ID");    Parsequery<ParSEObject> query = Parsequery.getquery("Items");    query.getInBackground(ID, new GetCallback<ParSEObject>()    {        @OverrIDe        public voID done(ParSEObject object, ParseException e)        {            if (e == null)            {                setTitle(object.getString("name"));                textPlatform.setText(object.getString("platform"));                textPrice.setText(String.valueOf(object.getDouble("price")));                textDelivery.setText(String.valueOf(object.getDouble("delivery")));                textLocation.setText(object.getString("location"));                textCondition.setText(object.getString("condition"));                textSeller.setText(object.getString("seller"));                Parsefile applicantResume = (Parsefile) object.get("image");                applicantResume.getDataInBackground(new GetDataCallback()                {                    public voID done(byte[] data, ParseException e)                    {                        if (e == null)                        {                            Bitmap bmp = BitmapFactory.decodeByteArray(data, 0, data.length);                            imgItem.setimageBitmap(bmp);                        }                        else                        {                            e.printstacktrace();                        }                    }                });            } else            {                e.printstacktrace();            }        }    });

我可以成功检索其他项目而不是文件(我知道存在并位于“图像”列下).

先谢谢你

解决方法:

这就是我这样做的方式:
我使用getParsefile方法从解析中获取文件:

Parsefile postimage = object.getParsefile(ParseConstants.PARSE_KEY_file);String imageUrl = postimage.getUrl() ;//live url Uri imageUri = Uri.parse(imageUrl);

然后我使用Picasso来显示图像:

Picasso.with(context).load(imageUri.toString()).into(mPostimage);
总结

以上是内存溢出为你收集整理的从parse中检索图像文件 – android全部内容,希望文章能够帮你解决从parse中检索图像文件 – android所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1120147.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存