当前位置 : 主页 > 手机开发 > android >

在Android中的AlertView中对齐文本

来源:互联网 收集:自由互联 发布时间:2021-06-11
我的alertDialog中有一个4行文本,我希望集中对齐它,而不提供任何自定义布局.这是可能的. 你能行的.通过在代码中设置标准对话框的消息文本元素的重力,居中对齐标准AlertView对话框,如下
我的alertDialog中有一个4行文本,我希望集中对齐它,而不提供任何自定义布局.这是可能的. 你能行的.通过在代码中设置标准对话框的消息文本元素的重力,居中对齐标准AlertView对话框,如下所示:

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Title");
builder.setMessage("Message");
builder.setPositiveButton("OK", null);
AlertDialog dialog = builder.show();
// the following line gets a handler to the message element inside the dialog.
TextView messageText = (TextView)dialog.findViewById(android.R.id.message);
// and now all that is needed is changing the gravity ...
messageText.setGravity(Gravity.CENTER);
网友评论