我刚刚启动了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
为我工作(我尝试过,因为我发现一些几乎完全不相关问题在哪里答案),但我仍然不明白为什么这样做。