如何居中文本

时间:2013-02-28 00:01:48

标签: java android

所以我正在编写一个包含主菜单的程序,对于主菜单,我使用下面的代码片段,我的问题是我如何才能使它显示的项目看起来居中而不是左对齐。

setListAdapter(new ArrayAdapter<String>(MainMenu.this, android.R.layout.simple_list_item_1, Actions));

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

创建自定义TextView并使用它而不是android.R.layout.simple_list_item

例如,创建一个名为“textview.xml”的布局并使用以下内容:

<TextView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/arrayTextView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center"/>

然后只需使用R.layout.textviewArrayAdapter中引用它。