制作具有不同字体大小的两个文本视图具有独立的行

时间:2014-02-08 15:41:59

标签: android-layout

我刚刚启动了android app编程,所以这可能是一个非常愚蠢的问题,但我无法在任何地方找到答案。

我希望彼此相邻有两个文本视图,其中一个以小字体显示三行,另一个包含非常大字体的数字(与另一个textview的三行一样大)。现在发生的是具有较小字体大小的textview的第一行与基线上的其他textview的行对齐。因此,我在第一行上方得到一些空格,因为字体大小要小得多,并且三行不适合,因为浪费了太多空间。

我的代码如下所示:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" >

    <TextView
        android:id="@+id/historytextviewId"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1" />

    <TextView
        android:id="@+id/countertextViewId"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="60sp" />
</LinearLayout>

我想要的是左侧textview就像其他textview具有相同的字体大小一样。

编辑:出于某些原因,在第一个android:layout_height="wrap_content"中替换android:layout_height="fill_parent" TextView为我工作(我尝试过,因为我发现一些几乎完全不相关问题在哪里答案),但我仍然不明白为什么这样做。

0 个答案:

没有答案