//这里我要添加图片可是就是出错?怎么回事我吧img.的方法试了好多都不可以,求帮助
这里我要怎么添加自定义的每行图片呢。
这里我要怎么添加自定义的每行图片呢。
解决方案 »
- cocos2d-x 使用CCBMemberVariableAssigner绑定出错0x00000005
- 求教安卓灰屏时音量下键的监听代码
- Rockchip方案 RK3066 sdk4.1 预装系统apk功能
- 急急急,android如何只读取本机联系人而不包括sim卡
- Android中使用ListView 在虚拟机中运行会出现位置混乱现象
- android的模拟器问题!!!!!!!!!
- 有没人知道如何通过gsm/gprs获得地理位置啊?
- android电视机 开机自启蓝屏
- 急求解,为什么我的Android 程序在一些手机上运行会很卡呢
- Android studio从2.3更新到3.1后,logcat工具显示的就有问题,实在影响分析log,有没有解决的办法啊?
- 获得utf-8网页后,搜索中文的问题
- gallery显示不出图片,这是为何?
关键是对应的drawable对象的id是否是存在的。
没用哦
对象ID肯定存在 setImageResource 我想是不是要转类型我转drawable型什么的都没用。试了好久,你说img.setImageResource (//里面是什么类型,我取的是arrayList.get(arg0).get("img"))。。
你可以把username和img分别放入两个数组中,这样比你现在这样子写程序方便多了。
Integer[] imgID = {R.drawable.gohome, R.drawable.bar,......};
String[] str = {"家庭模式","",.....};
在getView(int arg0, View arg1, ViewGroup arg2)函数中
img.setImageResource (imgID[arg0]) ;
textView4.setText(str[arg0]);
这样子就行了啊。
但前提是你确定你的图片是存在的。^_^
你可以调试一下程序,要是你的textview显示的内容要是没问题,但img.setImageResource (arrayList.get(arg0).get("img")) ;这样子有问题的话,那我是无能为力了。我做的时候是按我上面说的那样去做的,可能你要实现的功能比较复杂吧。
最好的办法是调试一下程序,看提示出什么错。再解决了^_^