gpt4 book ai didi

android - ImageView 上的 setImageUri 不起作用

转载 作者:行者123 更新时间:2023-11-29 18:04:55 26 4
gpt4 key购买 nike

我正在尝试使用我的应用程序拍照,但它不起作用。

我正在使用我的应用实现一个录制图片的功能,其结果是一个 URI。

我在我的 Activity 中有这个 URI,我尝试向用户展示录制的图片,为了实现这一点,我从 imageview 中使用方法 setImageUri ...但它对我不起作用。

我感到困惑的是,imageview 存在,在屏幕上我看到了维度。

在这种情况下,我已经实现的代码

ImageView imgView = new ImageView(activityContext);
imgView.setImageURI(Uri.parse(captureImg.toString()));
mainFrame.addView(imgView, 100, 100);

另一种解决方案:

Drawable d = Drawable.createFromPath(captureImg.toString());
ImageView imgView = new ImageView(activityContext);
imgView.setImageDrawable(d);
mainFrame.addView(imgView, 100, 100);

这两者对我都不起作用,我必须尝试对位图使用任何解决方案,但这对我也不起作用。

问候

最佳答案

请确保您的“UI 代码”(imgView.setImageDrawable(d);) 在 UIthread 上运行以此为引用:http://www.vogella.com/articles/AndroidPerformance/article.html

关于android - ImageView 上的 setImageUri 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13902841/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com