在运用过程中,一直没弄明白为什么老是调试出错,后来发现当前环境只写了个this,后来改成MainActivity.this就OK了,关于更多的样式可以Baidu一下,网上的说明很多。



public class MainActivity extends Activity {

       @Override

    protected void onCreate(Bundle savedInstanceState) {

       super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

     Button btn=(Button)findViewById(R.id.go);

           bts.setOnClickListener(new View.OnClickListener() {

           @Override

           public void onClick(View v) {

              // TODO Auto-generatedmethod stub

  AlertDialog.Builder builder= new AlertDialog.Builder(MainActivity.this);//MainActivity.this为当前环境

                                    builder.setIcon(android.R.drawable.ic_dialog_info);//提示图标

                                    builder.setTitle("title");//提示框标题

                                    builder.setMessage("msg");//提示内容

                                    builder.setPositiveButton("确认", null);//确定按钮

                                    builder.create().show();
              }
         });
    }  
}