解决方案 »

  1.   

    你的Activity在加载好展示之前会对所有变量进行初始化。而你的BaseAdapter里面做的事和list的初始化肯定在你的Activity加载好之前完成。那么就涉及到了这么一种情况,当BaseAdapter在初始化时,list还未来得及的初始化,自然也就会产生空指针了
      

  2.   

    是在适配器里面调用有空指针的,打了log了,调用适配器前、后list都不为空,但在BaseAdapter就是空的
      

  3.   

    context 换成activtity名字 
    再不行把list传进去
      

  4.   


    把你对应的java文件贴出来看看喃
      

  5.   

    context.getApplicationContext返回的是context,你强转成Application后出问题了吧。
    另外,不知道 listItems到底什么作用,要是就一份你就生命长static的,直接用AsdMeApplication.listItems多方便。