当前位置:  编程技术>移动开发

Android开发ImageView图片无法显示解决过程

    来源: 互联网  发布时间:2014-10-19

    本文导语:  今天碰到一个非常奇怪的问题: 在Android中ImageView无法显示加载的本地SDCard图片。 具体过程是:先调用本地照相机程序摄像,然后将拍摄的图片加载在ImageView中显示。 代码如下: public class ActiEnvi extends Activity { static final String T...

今天碰到一个非常奇怪的问题:
在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 = "";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.acti_envi);

......
}
......
@Override
protected 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有和无。于是我改了改。
代码如下:




我发现将users-sdk中的android:targetSdkVersion注释掉,然后调试的时候,图片居然显示了。这是为什么啊???顿时无语,求大神解释啊...

    
 
 

您可能感兴趣的文章:

  • Android TextView和ImageView简单说明
  • android Imageview 图片覆盖具体实现
  • android imageview图片居中技巧应用
  • Android中ImageView无法居中的问题解决方法
  • Android开发笔记之:在ImageView上绘制圆环的实现方法
  • ImageView的属性android:scaleType的作用分析
  • android ImageView 的几点经验总结
  • android真机调试时无法显示logcat信息的解决方法介绍
  • android模拟器能够上网,但无法ping通本地主机的ip和外网的ip
  • android开发环境遇到adt无法启动的问题分析及解决方法
  • android通过蓝牙接收文件打开时无法自动选择合适的应用程序
  • android将搜索引擎设置为中国雅虎无法搜索问题解决方法
  • android休眠唤醒后wifi无法连接!!!!!!!!!!!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Android Mouse实现过程详细笔记
  • android 9PNG图片制作过程(图文介绍)
  • Android 2.3.7.r1 camera录像过程中按menu菜单键时会停止录像
  • Android编程心得分享——JSON学习过程
  • 为Android应用增加渠道信息 自动化不同渠道的打包过程的使用详解
  • android的编译和运行过程深入分析
  • android:照片涂画功能实现过程及原理详解
  • 通过Android trace文件分析死锁ANR实例过程
  • Android Touch事件分发过程详解
  • 申请Android Map 的API Key(v2)的最新申请方式(SHA1密钥)
  • Android瀑布流实例 android_waterfall
  • Android开发需要的几点注意事项总结
  • Android系统自带样式 (android:theme)
  • android 4.0 托管进程介绍及优先级和回收机制
  • Android网络共享软件 Android Wifi Tether
  • Android访问与手机通讯相关类的介绍
  • Android 图标库 Android GraphView
  • Android及andriod无线网络Wifi开发的几点注意事项
  • 轻量级Android开发工具 Android Tools
  • Android 2.3 下StrictMode介绍
  • Android 开发环境 Android Studio
  • IDEA的Android开发插件 idea-android
  • Android手机事件提醒 Android Notifier
  • XBMC的Android客户端 android-xbmcremote
  • Android小游戏 Android Shapes
  • Android电池监控 Android Battery Dog
  • android开发:“android:WindowTitle”没有对应项no resource
  • Android 上类似IOS 的开关控件。 Android ToggleButton
  • Android 将 android view 的位置设为右下角的解决方法
  • Android 2D游戏引擎 Android Angle


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3