如何设置对话标题重力?

时间:2017-12-21 14:44:47

标签: android dialog material-design alertdialog

我正在尝试将对话框标题重力设置为右,因为我正在显示阿拉伯语文本。请查看附件图片。

Click here

所以,我想向右边显示标题文字。请指教我的方式。提前致谢。

3 个答案:

答案 0 :(得分:3)

我可以看到您正在使用阿拉伯语RTL,您可以自定义整个AlertDialog从右到左,如果您想将代码转换为{{},将来会有所帮助1}}。

好的,

RTL

答案 1 :(得分:0)

您可以使用setCustomTitle方法提供自己的TextView:

TextView mTitle = new TextView(this);
mTitle.setText("My Title");
mTitle.setGravity(Gravity.RIGHT);

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCustomTitle(mTitle)
    .create()
    .show();

答案 2 :(得分:0)

self.build_protein(protein, phrase)