本帖最后由 shumifans 于 2013-05-10 16:59:25 编辑

解决方案 »

  1.   

    http://blog.csdn.net/yaolingrui/article/details/7339913
      

  2.   

    把edittext放到onclick中区初始化。
      

  3.   

    不行,会报错
    The constructor EditText(new View.OnClickListener(){}) is undefined
      

  4.   

    不行,会报错
    The constructor EditText(new View.OnClickListener(){}) is undefined
    放到onclick后就不是this了,是GpsObtainActivity.this
      

  5.   

    EditText et = new EditText(你的Activity类名.this);
    AlertDialog.Builder builder = new AlertDialog.Builder(你的Activity类名.this);
    builder.setTitle("测试").setView(et).create().show();
      

  6.   

    不行,会报错
    The constructor EditText(new View.OnClickListener(){}) is undefined
    放到onclick后就不是this了,是GpsObtainActivity.this正解