我刚开始学习Android并想到了一个简单的项目来帮助我学习。
我在LinearLayout上使用ListView创建了一个简单的菜单。
我想要做的是将文本置于ListView中心,并将ListView置于布局中心。
我尝试将重力设置为中心 - Hozitonal,但这不起作用。
答案 0 :(得分:6)
您可以将gravity
(非layout_gravity
)属性设置为居中文字。确保您还将layout_width
设置为"fill_parent"
。例如,在my_text_view.xml
:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"/>
然后您可以使用R.id.my_text_view
作为资源ID。