默认布局的
builder = new AlertDialog.Builder(getActivity()); builder.setTitle("发现新版本") .setMessage("发现新版本2.0.3,是否更新?") .setNegativeButton("暂不更新", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { } }).setPositiveButton("立即更新", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { } }); builder.create().show();
自定义布局
布局自己写 然后加载进来
builder = new AlertDialog.Builder(getActivity()); View view1 = View.inflate(getActivity(),R.layout.custom_dialog,null);//加载布局 builder.setView(view1); builder.setCancelable(true); TextView tv = view1.findViewById(R.id.al_tv1); tv.setText("发现新版本2.0.3,是否更新"+"\n"+"【本次更新】"+"\n"+"解决了无法通过新版本微信进行分享的问题"+"\n"+"【近期更新】"+"\n"+"1.新增了英文频道,中英文一键切换"+"\n"+"2.优化了客户端界面,改进显示效果"+"\n"+"3...."+"\n"+" 4..."); Button qx = view1.findViewById(R.id.al_qx); Button qd = view1.findViewById(R.id.al_qd); final AlertDialog dialog = builder.create(); dialog.show(); qx.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { dialog.dismiss(); // Toast.makeText(getActivity(),"quxiao",Toast.LENGTH_LONG).show(); } });