安卓开发中,点击卸载按钮,弹出一个提示框

图片说明

http://www.cnblogs.com/zealotrouge/p/3159772.html

给按钮注册onCLick()事件,在里面实现弹出一个dialog就可以了很简单,很多书上都有参考程序

你要的是这种效果吧:
//packageName是要卸载的包名,比如百度贴吧是com.baidu.tieba
Uri uri = Uri.parse("package:" + packageName);
Intent intent = new Intent(Intent.ACTION_DELETE, uri);
startActivity(intent);

AlertDialog.Builder dialog = new AlertDialog.Builder(this);
dialog.setIcon(R.drawable.gps_icon);
dialog.setTitle("File Manager");
dialog.setMessage("Do you want to uninstall this app");
dialog.setPositiveButton("ok", new DialogInterface.OnClickListener() {

        public void onClick(DialogInterface dialogInterface, int i) {
            Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
            startActivityForResult(intent, 0);
        }
    });
    dialog.setNegativeButton("cancel", new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialogInterface, int i) {
            dialogInterface.dismiss();
        }
    });
    dialog.show();
}