0

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

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

谢谢你的帮助

4

1 回答 1

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.textview在您的ArrayAdapter.

于 2013-02-28T00:08:00.293 回答