本帖最后由 jackzhouyu 于 2014-10-24 23:29:45 编辑

解决方案 »

  1.   

    试试:AlertDialog.Builder dd = new AlertDialog.Builder(((Activity)LocationActivity.this).getParent());
    不行就:AlertDialog.Builder dd = new AlertDialog.Builder(((Activity)LocationActivity.this).getParent().getParent());
    还不行就我不会啦哈哈。
      

  2.   

    Debug调试了,单补调试,在ALertDialog附近的show()方法就找不到文件了
      

  3.   

    我找到问题了,重点在AlertDialog里面的setView方法的参数layout,layout虽然我声明的是一个全局变量,但我是在方法内给它的值layout = inflater.inflate(R.layout.choosemode, null);方法结束后内存就释放了,所以下次再用的时候就出问题了,不知道是不是这个原因,反正是不出现问题了