自定义dialog

来源:互联网 发布:特朗普访华 知乎 编辑:程序博客网 时间:2024/04/30 03:13
public static void myselfDialog(final Context context,final FileInfo folderpojo,final Handler handler){
        LayoutInflater inflater=LayoutInflater.from(context);
        View deleteDialog=inflater.inflate(R.layout.delete_dialog, null);
        Button ok=(Button) deleteDialog.findViewById(R.id.ok_button);
        Button cancle=(Button) deleteDialog.findViewById(R.id.cancel_button);
        Builder builder=new AlertDialog.Builder(context);
        LayoutParams layoutParams = new LayoutParams(250, 171);
        final AlertDialog dialog=builder.show();
        dialog.getWindow().setContentView(deleteDialog,layoutParams);
        dialog.setView(deleteDialog);
        
        ok.setOnClickListener(new OnClickListener() {
            @Override

            public void onClick(View v) { 

   //"确定"按钮的处理事件            

   dialog.dismiss();

            }

        });
        
        cancle.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                dialog.dismiss();
            }
        });
}

原创粉丝点击