How to create a Custom Dialog box in android?

后端 未结 22 3194
囚心锁ツ
囚心锁ツ 2020-11-21 07:06

I want to create a custom dialog box like below

\"enter

I have tried the foll

22条回答
  •  萌比男神i
    2020-11-21 07:50

    Another easy way to do this.

    step 1) create a layout with proper id's.

    step 2) use the following code wherever you desire.

    LayoutInflater factory = LayoutInflater.from(this);
    final View deleteDialogView = factory.inflate(R.layout.mylayout, null);
    final AlertDialog deleteDialog = new AlertDialog.Builder(this).create();
    deleteDialog.setView(deleteDialogView);
    deleteDialogView.findViewById(R.id.yes).setOnClickListener(new OnClickListener() {    
        @Override
        public void onClick(View v) {
            //your business logic 
            deleteDialog.dismiss();
        }
    });
    deleteDialogView.findViewById(R.id.no).setOnClickListener(new OnClickListener() {    
        @Override
        public void onClick(View v) {
            deleteDialog.dismiss();    
        }
    });
    
    deleteDialog.show();
    

提交回复
热议问题