解决方案 »

  1.   

    数组越界错误,你debug看看就知道了
      

  2.   

    logcat里看下哪一行数组越界了
      

  3.   

    错误的原因是你去取某个数组的第一个元素,可是这个数据是空的,所以就挂了,你要把log贴上来
      

  4.   

    数组越界了,问题应该是出在 arrForAdaptor[i++] = cursor.getString(1) + "(" + cursor.getString(4) + ")";这句
      

  5.   

    String [] arrForAdaptor = {null};
      

  6.   

    String [] arrForAdaptor = {null}; 这句你定义了一个空的字符串数组,然后又在arrForAdaptor [0]的位置赋值的时候就报数组越界了