java 在DialogFragment内管理的基础AlertDialog

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 在DialogFragment内管理的基础AlertDialog相关的知识,希望对你有一定的参考价值。

public class FireMissilesDialogFragment extends DialogFragment {
    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        // Use the Builder class for convenient dialog construction
        AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
        builder.setMessage(R.string.dialog_fire_missiles)
               .setPositiveButton(R.string.fire, new DialogInterface.OnClickListener() {
                   public void onClick(DialogInterface dialog, int id) {
                       // FIRE ZE MISSILES!
                   }
               })
               .setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {
                   public void onClick(DialogInterface dialog, int id) {
                       // User cancelled the dialog
                   }
               });
        // Create the AlertDialog object and return it
        return builder.create();
    }
}

以上是关于java 在DialogFragment内管理的基础AlertDialog的主要内容,如果未能解决你的问题,请参考以下文章

java 在DialogFragment内管理的基础AlertDialog

Android--从零单排系列--常用对话框和DialogFragment的优势

使用 DialogFragment 创建对话框

如何使用RxJava管理DialogFragment?

DialogFragment: DialogFragment的一些理解

java dialogfragment的一些常用的样式