所以我正在编写一个包含主菜单的程序,对于主菜单,我使用下面的代码片段,我的问题是我如何才能使它显示的项目看起来居中而不是左对齐。
setListAdapter(new ArrayAdapter<String>(MainMenu.this, android.R.layout.simple_list_item_1, Actions));
感谢您的帮助
答案 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.textview
在ArrayAdapter
中引用它。