当前位置: 首页 > 知识库问答 >
问题:

关于自定义对话框[重复]

司空兴为
2023-03-14

我正在尝试创建一个对话框框,其中包含标题、正文(消息)、确定选项。

我如何将它们逐行分开(我的意思是由三部分的行分开)?

这是我正在使用的代码

public void dialog_vhe(View view){
    String button_details;
    button_details = ((Button) view).getText().toString();

    AlertDialog.Builder builder2 = new AlertDialog.Builder(this);


    builder2.setMessage("   You can use either your garnt number or TRN.\n" +
            "   The Visa Grant Number can be found on your visa grant notification.\n " +
            "   The Transaction Reference Number can be found in your ImmiAccount and on any correspondence from the department. ")

            .setCancelable(false)
            .setNegativeButton("Ok", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    dialog.cancel();
                }
            });

    AlertDialog alert2 = builder2.create();
    alert2.setTitle("REFERENCE NUMBER");
    alert2.show();
    setContentView(R.layout.activity_visa_holder_enquiry);
}

共有1个答案

穆阳炎
2023-03-14

使用对话框的自定义布局并使用此代码对其进行膨胀

 Dialog dialog = new Dialog(MainActivity.this);
    dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
    dialog.setContentView(R.layout.referral_code_dialog);
    dialog.setCancelable(false);
    close = (TextView) dialog.findViewById(R.id.close);
    apply = (TextView) dialog.findViewById(R.id.apply);
    error = (TextView) dialog.findViewById(R.id.error);
    referral = (EditText) dialog.findViewById(R.id.referral_code);
    dialog.show();

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

    apply.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

        }
    });
 类似资料:
  • 本文向大家介绍Android 自定义对话框 showSetPwdDialog,包括了Android 自定义对话框 showSetPwdDialog的使用技巧和注意事项,需要的朋友参考一下 样式如下所示: 布局: layout   dialog_set_pwd.xml 状态选择器: drawable   btn_blue_selector.xml   btn_white_selector.xml 引

  • 本文向大家介绍Android自定义等待对话框,包括了Android自定义等待对话框的使用技巧和注意事项,需要的朋友参考一下 最近,看了好多的APP的等待对话框,发现自己的太lower,于是就研究了一番,最后经过苦心努力,实现一个。 自定义一个LoadingIndicatorView(extends View )类 编写values/attrs.xml,在其中编写styleable和item等标签元

  • 本文向大家介绍属于自己的Android对话框(Dialog)自定义集合,包括了属于自己的Android对话框(Dialog)自定义集合的使用技巧和注意事项,需要的朋友参考一下 Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismis

  • 我们可以覆盖页面离开确认对话框与自定义设计的对话框,如jquery UI对话框? 我试图将其实现为: var warning=true; var v_leavemsg=“确实要离开页面吗?”;Window.OnBeforeUnload=ConfirmExit; 函数confirmExit(){ if(warning){ //custom dialog函数调用 f_customdialog(v_le

  • 我是Android新手,正在开发自定义警报对话框 我想打开另一个对话框,点击编辑按钮,代码如下 但我得到了一个异常,我的日志cat输出如下 就连我的红色十字按钮也可以正常工作,我已经多次使用相同的代码用TextView显示AlertDialog,但我不知道代码出了什么问题。非常感谢您的帮助。提前谢谢。 现在我得到了我想要的,但是编辑和保存都有重叠。我想隐藏编辑(蓝色按钮)并使保存按钮清晰可见。