【发布时间】:2015-03-22 11:36:44
【问题描述】:
我正在设计一个界面,我有两个文本视图,我想将第二个文本对齐到中心。是这样的(红线是布局的中心):
我想要这样:
我的意思是我想取消第一个 textview 的效果。 我可以用 PADDING 做到这一点,但我不知道 padding 是否适用于不同的分辨率。你有其他推荐吗?
XML:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center" >
<TextView
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="5dp"
android:paddingTop="50dp"
android:text="%"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="50dp" />
<TextView
android:id="@+id/TextViewLife"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="40dp"
android:text="00"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="150dp" />
</LinearLayout>
【问题讨论】:
标签: android alignment android-linearlayout padding