Android自定义对话框的添加和删除

jopen 12年前

public void addBlackNumber(View view) {        LayoutInflater addBlackNumberInflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);        View addBlackNumberView = addBlackNumberInflater.inflate(R.layout.addnumber, null);        // 自定义对话框的方式        Builder alertDialogbuilder = new AlertDialog.Builder(view.getContext());        alertDialogbuilder.setView(addBlackNumberView);        alertDialogbuilder.setTitle(R.string.title);        // 实现监听        alertDialogbuilder.setPositiveButton(R.string.yew,new addBlackNumberListener(addBlackNumberView));        alertDialogbuilder.setNegativeButton(R.string.no, null);        // 使其可见        alertDialogbuilder.show();    }        // 删除自定义对话框    private void removeView() {        if (messageview != null) {            windowManager.removeView(messageview);            messageview = null;        }    }