在Alert对话框中标题

时间:2015-11-18 07:27:25

标签: javascript android jquery alertdialog android-alertdialog

我创建了一个alert dialog。该对话框显示切换到百个问题中的任何一个的选项。我想要做的是在对话框中给出单独的标题。例如,对于前十个问题,我必须将标题指定为第1轮,而对于下一个10,它必须是第2轮。如何才能完成?

1 个答案:

答案 0 :(得分:0)

创建自定义布局是最好的选择..

您可以将布局应用于AlertDialog

- >首先,您必须在对话框中为您的内容创建XML文件。

- >现在,在您的Java文件中,展开您的XML文件并初始化AlertDialog

LayoutInflater inflat = LayoutInflater.from(this);
final View view = inflat.inflate(R.layout.custom_dialogbox, null);

AlertDialog.Builder builder = new AlertDialog.Builder(Classname.this);
final AlertDialog alert = builder.create();

- >您可以在XMl文件的视图上执行任何事件的clickEvent。例如,如果您的XML文件中有Button

Button ok = (Button) view.findViewById(R.id.yesOk);
ok.setText("Ok");
ok.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
        alert.dismiss();
        //Do somthong
    }
});

- >现在最后将您的视图添加到AlertDialog

alert.setView(view);
alert.show();

- >完成

我希望这会对你有所帮助。