如何在对话框上对消息进行辩护?

时间:2016-06-22 08:51:36

标签: android dialog

最近,我遇到了麻烦,我无法恢复它,这是我使用对话框,但第三行文本是对齐中心,我怎么能让它左对齐? 以下是我的代码:

        builder = new AlertDialog.Builder(activity);

        builder.setMessage("酷夏来临,快来摆脱频繁登录的烦躁感;资讯抓取优化、更新激光推送sdk,如此凉爽!");
        builder.setTitle("提示");
        builder.create().setCancelable(false);
        builder.setPositiveButton("立即升级",
                new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int which) {
                        dialog.dismiss();

                        ApplicationDialogUtils dialogUtils = new ApplicationDialogUtils();

                        dialogUtils.showDownLoadProgressDialog(activity,
                                updateUrl);
                    }
                });
        builder.setNeutralButton("稍后提示",
                new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int which) {
                        dialog.dismiss();

                        moveToGrid(false);
                    }
                });

        builder.setNegativeButton("不再提示",
                new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int which) {
                        dialog.dismiss();

                        saveSoftNewVersionData(activity, saveNewVersion);

                        moveToGrid(false);
                    }
                });

        builder.create().show();

enter image description here

1 个答案:

答案 0 :(得分:0)

试试这个,

AlertDialog dialog = new AlertDialog.Builder(this)
    .setTitle("YOUR_TITLE")
    .setMessage("YOUR MESSAGE")
    .setPositiveButton("Ok", new DialogInterface.OnClickListener() {

        @Override
        public void onClick(DialogInterface dialog, int which) {
            // TODO Auto-generated method stub
            dialog.dismiss();

        }
    })

    .show();

    TextView textView = (TextView) dialog.findViewById(android.R.id.message);
    textView.setTextSize(25); 
    textView.setGravity(Gravity.LEFT);

这可能对你有所帮助。