今天学习ListView组件时,由于该组件需要搭配Adapter使用,当使用SimpleAdapter时,运行时提示错误“Unable to decode stream: java.io.FileNotFoundException: 虎头:”,网上的解决办法有重写Adapter类的,有重写SimpleAdapter类中的setViewImage方法的,试了下重写setViewImage方法,遗憾没成功(不知道什么原因)-----汗颜------。搁置一旁,改尝试另一个小案例,正巧该案例也是用到SimpleAdapter,而且运行时没提示错误。这才又仔细看了一遍先前的代码,发现原来是创建SimpleAdapter时的传入的‘组件ID’参数顺序有问题。

贴出代码:

public class MainActivity extends Activity {

private String[] name = new String[] { "虎头", "弄玉", "李清照", "小白" };
private String[] descs = new String[] { "可爱的小孩", "擅长音乐的女孩", "擅长文学的女性",
"浪漫主义诗人" };
private int[] imageIds = new int[] { R.drawable.btn1, R.drawable.btn2,
R.drawable.btn3, R.drawable.btn4 };

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
List<Map<String, Object>> listItems = new ArrayList<Map<String, Object>>();
for (int i = 0; i < name.length; i++) {
Map<String, Object> listitem = new HashMap<String, Object>();
listitem.put("header", imageIds[i]);
listitem.put("personame", name[i]);
listitem.put("desc", descs[i]);
listItems.add(listitem);
}
SimpleAdapter simpleAdapter = new SimpleAdapter(this, listItems,
R.layout.simple_item, new String[] { "header", "personame",
"desc" },
new int[] { R.id.name, R.id.header, R.id.desc });//这里R.id.name与R.id.header的顺序反了。

ListView list = (ListView) findViewById(R.id.lv);
list.setAdapter(simpleAdapter);
}
}

Unable to decode stream: java.io.FileNotFoundException: 虎头:相关推荐

  1. java打开文件出错_打开文件错误太多,java.io.FileNotFoundException

    在我的程序中,我有循环扫描一堆文件并读取其内容.问题发生在大约1500个文件的迭代中,似乎无法再现(或理解(由我)) 问题: java.io.FileNotFoundException: /path/ ...

  2. ElasticSearch启动报错RollingFileManager (/xxx/xxx) java.io.FileNotFoundException

    ElasticSearch启动报错如下: 2022-03-06 17:22:07,358 main ERROR RollingFileManager (/home/software/elasticse ...

  3. 解决MediaPlayer: Couldn't open /storage/emulated:java.io.FileNotFoundException: No content provider问题

    项目中用到了MediaPlayer播放本地视频文件的功能,遇到了一个很奇葩的问题,在4.0的设备上可以完美播放,但是在7.0的设备上死活播放不了,一直报如下错误 错误信息里出现了这几个字眼" ...

  4. java.io.FileNotFoundException与java.io.IOException

    FileNotFoundException 开发背景:系统需添加一个云盘模块,有文件上传功能,同步上传大文件传输速度很慢,用户等待时间过长,采取了异步上传.发现有时存在系统找不到指定的文件,导致上传失 ...

  5. java.io.file jar_IDEA Maven 打包运行 jar java.io.FileNotFoundException: 问题?

    java.io.FileNotFoundException: D:\workspaceIdea\ywjc-refactor\target\lib\javax.annotation-api-1.3.2. ...

  6. 手机安装失败java. io_Android java.io.FileNotFoundException:*** (Permission denied)

    自从离开上海来到杭州之后,陆续接触了Android,Python,C++,OpenCV,最为一个新人来说,一路上遇到了很多坑,幸运的是 这互联网的强大(大傻子我还是蛮喜欢的哈),一路填填补补总算走了下 ...

  7. ApkTool反编译出错brut.common.brutexception及java.io.filenotfoundexception 之一

    反编译apk经常会遇到各种错误,smali文件出错还好,在错误信息里能看出大概哪里有了问题.但是xml文件里要是出错了就有点费劲了,很多时候抛出的错误信息是无法知道具体原因的.... 很多时候会抛出b ...

  8. springboot中getOutputStream() has already been called for this response和java.io.FileNotFoundException

    这个异常挺多人遇到的,不过我看了一下,跟我们的情况都不一样. 1.    流没关闭. 2.    未设置响应头. 3.    jsp页面需要清空流. 说一下我们遇到的情况.就是一个简单的sprinbo ...

  9. Exception in thread “main“ java.io.FileNotFoundException: C:\Temp (拒绝访问。)

    Exception in thread "main" java.io.FileNotFoundException: C:\Temp (拒绝访问.)     at java.io.F ...

最新文章

  1. 课堂经验值管理小程序_微信小程序怎么管理门店?
  2. linux编码 form表单,Linux以form表单形式上传文件讲解
  3. java集合合并_【Java必修课】各种集合类的合并(数组、List、Set、Map)
  4. Spring Boot + Spring Data + Elasticsearch实例
  5. 基于表的数据字典构造MySQL建表语句
  6. 流行的JavaScript库 ——jQuery
  7. java .class的作用_Java中Class类的作用与深入理解
  8. asp绑定gridview属性_《ASP.ENT Core与RESTful API开发实战》(第3章)中
  9. dateutil和pytz的安装
  10. MacBook使用U盘重装系统
  11. Umi3.5配置全局路由及菜单
  12. 常见的内存错误及对策
  13. hdfs datanode 清除回收站的命令
  14. HTTP权威指南读后感
  15. Navicat新建查询系统找不到指定路径怎么办?
  16. 阿里云服务器入门基础教程汇总(新手)
  17. python常用函数库
  18. Linux任督二脉之内存管理(三) PPT
  19. 加入域的电脑,使用域管理员账号时出现 “Windows 无法访问指定设备、路劲或文件。你可能没有适当的权限访问该项目”
  20. Erika企业版实时操作系统

热门文章

  1. uniapp移动app实现将网页保存为图片到手机相册
  2. BAT 批处理脚本 教程(较全)
  3. 万字长文:2020智源大会总结-多角度看AI的未来
  4. 优思学院|六西格玛可以直接考黑带吗?
  5. arduino ide+esp32-cam基于点灯科技blinker实现手机监控
  6. 2023年最新最全软件测试面试题大全
  7. C语言 字符串库 strs
  8. 计算机毕业设计JavaHTML5“忆红楼梦之味”网站设计与实现(源码+系统+mysql数据库+lw文档)
  9. sql server建表求圆的面积
  10. (转)iPhone 字体显示效果大全