android 空指针错误求解

lovejoyy 2011-05-15 03:05:30
android 空指针错误
今天运行代码的时候遇到了空指针错误,错误发生在:
findImageView(queue);
queue在前面有定义:
int[] queue = { R.drawable.p1, R.drawable.p2, R.drawable.p3, R.drawable.p4,
R.drawable.p5, R.drawable.p6, R.drawable.p7, R.drawable.p8,
R.drawable.p9, 1 };
还有一个空指针发生在:
Drawable pic1 = getResources().getDrawable(queue[0]);
iv_1 = (ImageView) this.findViewById(R.id.ImageView01);
iv_1.setImageDrawable(pic1);
上面的代码我单独的跑是没有问题的,可是在mainActivity中设置Intent,跳转到上面这个Activity后就发生了这样的错误,谁能解释一下?
...全文
302 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuzhi11love 2011-05-17
  • 打赏
  • 举报
回复
setContentView里面设置了错误的xml文件,所以导致空指针
中才德创 2011-05-16
  • 打赏
  • 举报
回复
问题解决了吗?
javasoldiers 2011-05-16
  • 打赏
  • 举报
回复
你setContentView没有?
lovejoyy 2011-05-16
  • 打赏
  • 举报
回复
问题解决了,原来是setContentView的时候错了,所以导致了空指针的错误,谢谢各位
ch_984326013 2011-05-15
  • 打赏
  • 举报
回复
debug,设断点,跟踪问题,找出空指针针!
wenzheng38 2011-05-15
  • 打赏
  • 举报
回复
设置断点,跟踪下问题。。。
ameyume 2011-05-15
  • 打赏
  • 举报
回复
把layout中ImageView01的宽高都改成自适应,不要用fill_parent.
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ameyume 2011-05-15
  • 打赏
  • 举报
回复
是不是你跳转后的activity的view不是ImageView01所在的view?

80,492

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧