怪胎:Android开发ImageView图片无法显示
来源:互联网 发布:如何使用php 编辑:程序博客网 时间:2024/04/29 17:40
今天碰到一个非常奇怪的问题:
在Android中ImageView无法显示加载的本地SDCard图片。
具体过程是:先调用本地照相机程序摄像,然后将拍摄的图片加载在ImageView中显示。
public class ActiEnvi extends Activity {static final String TAG = "ActiEnvi";private static final int REQ_CODE_CAMERA = 0x1; private String imgpath = "";private String tempath = "";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.acti_envi);......}......@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {// 拍照成功并返回if (requestCode == REQ_CODE_CAMERA&& resultCode == Activity.RESULT_OK) {this.imgpath = tempath;Bitmap bm = BitmapFactory.decodeFile(this.imgpath);imgView.setImageBitmap(bm);imgView.setScaleType(ScaleType.FIT_CENTER);}}.......// 调用系统相机拍照protected void captureImage() {Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);tempath = IOHelper.generateImgPath();File out = new File(tempath);intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(out));startActivityForResult(intent, REQ_CODE_CAMERA);}......}
感觉问题比较奇葩。记得之前做过一个项目,也是加载图片的,照出来对比之后,发现代码逻辑,layout都没有问题,那问题出在哪里呢?
上网搜索了半天,没有结果,感觉都抓狂到边缘了。。。当我快要放弃的时候,无意间对比了一下AndroidManifest.xml文件,发现略有不同,区别在于users-sdk中的android:targetSdkVersion有和无。于是我改了改。
<uses-sdk android:minSdkVersion="8" /> <!-- android:targetSdkVersion="17" -->我发现将users-sdk中的android:targetSdkVersion注释掉,然后调试的时候,图片居然显示了。这是为什么啊???顿时无语,求大神解释啊...
- 怪胎:Android开发ImageView图片无法显示
- 怪胎:Android开发ImageView图片无法显示
- 怪胎:Android开发ImageView图片无法显示
- Android开发:同一ImageView显示不同图片
- Android开发:同一ImageView显示不同图片
- Android手机开发:图片的放大和缩小显示ImageView
- Android开发教程--设置ImageView图片的显示比例
- android ImageView 显示本地图片
- android imageview图片显示出来
- iOS UIButton imageView图片无法显示
- ImageView 无法显示图片问题解决办法
- 在Android中ImageView无法显示加载的本地SDCard图片。
- iOS开发之imageView居中显示图片
- Android:ImageView如何显示网络图片
- android学习笔记4:图片显示imageVIew
- Android:ImageView如何显示网络图片
- android ImageView 异步下载显示图片
- android imageView 图片显示方式属性
- UBOOT命令
- C++的一些基础知识
- 记录常用的一些小功能代码
- [WinForm]将DateTimePicker设置为空值显示
- servlet、jsp页面跳转
- 怪胎:Android开发ImageView图片无法显示
- jquery 获取父窗口的元素 父窗口 子窗口
- 为什么这儿TemplateBinding不起作用了—研究WPF Binding(一)
- JUnit设计模式分析
- Ubuntu 安装 Cscope 和 Ctags
- linux网络编程之System V 信号量(二):用信号量实现进程互斥示例和解决哲学家就餐问题
- hdu4570 区间DP
- ParseSDPInfo(源码)
- ireport java 读写模板