这可能看似重复,但我无法在任何地方找到答案。
似乎每个人都有" TextView"可以在他们的活动xml文件中编辑,而我只有以下内容:
<ListView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/liv1"
android:layout_below="@+id/lt1"
android:layout_marginTop="29dp"
android:layout_alignRight="@+id/lt1"
android:layout_alignEnd="@+id/lt1"
android:layout_alignLeft="@+id/lt1"
android:layout_alignStart="@+id/lt1"
/>
当我把它放在&#34; ListView&#34;之间时,使用android:gravity = center
什么都不做。括号中。
那我应该做什么?
答案 0 :(得分:1)
您应该创建一个符合您需求的自定义ListView
适配器,并创建一个inflater的xml布局,并根据需要将文本对齐。
更多信息:
答案 1 :(得分:-1)
您应该在项目中设置重力,即在适配器中使用的重力。并且像这样修改textView:
<TextView
android:id="@+id/textView"
android:layout_width="match_parent" <= set this
android:layout_height="wrap_content"
android:text="@string/invalid"
android:gravity="center" <=this your gravity
/>