【发布时间】:2016-06-10 03:58:37
【问题描述】:
我的 LinearLayout 中心化有一些问题,这是我的 xml 布局的一部分:
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="300dp">
<android.support.v7.widget.RecyclerView
android:id="@+id/rv_payment_card_numbers"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="gone"
>
</android.support.v7.widget.RecyclerView>
<TextView
android:layout_gravity="center_horizontal|center_vertical"
android:textSize="@dimen/secondary_text"
android:text="You have no credit cards"
android:textStyle="italic"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
我得到了这样的布局:
但我想将我的短信垂直居中。 有什么想法吗?
【问题讨论】:
-
使用相对布局?
-
@JyotmanSingh 如果是建议,我想使用线性布局,如果是问题,我的 xml 中没有相对布局。
-
在你的线性布局中添加这行代码 android:gravity="'center|center_horizontal"
标签: android layout android-linearlayout centering