Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android layout 使两个字体大小不同的文本视图具有独立的行_Android Layout - Fatal编程技术网

Android layout 使两个字体大小不同的文本视图具有独立的行

Android layout 使两个字体大小不同的文本视图具有独立的行,android-layout,Android Layout,我刚刚开始android应用程序编程,所以这可能是一个非常愚蠢的问题,但我在任何地方都找不到答案 我想让两个文本视图彼此相邻,其中一个以小字体显示三行,另一个以非常大的字体包含一个数字,与另一个文本视图的三行一样大。现在发生的是字体较小的textview的第一行与基线上另一个textview的行对齐。因此,我在第一行上方有一些空白,因为字体大小要小得多,而这三行不合适,因为浪费了太多的空间 我的代码如下所示: <LinearLayout android:layout_width="

我刚刚开始android应用程序编程,所以这可能是一个非常愚蠢的问题,但我在任何地方都找不到答案

我想让两个文本视图彼此相邻,其中一个以小字体显示三行,另一个以非常大的字体包含一个数字,与另一个文本视图的三行一样大。现在发生的是字体较小的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>
我想要的是,左边的文本视图就像另一个文本视图的字体大小一样


编辑:出于某种原因,在第一个文本视图中用android:layout\u height=wrap\u content替换android:layout\u height=fill\u parent对我来说很有效,我尝试了,因为我发现了一些几乎完全不相关的问题,而这就是答案,但我仍然不明白为什么会有效

在android中设置为0dp:layout_width=0dp amd addwt@keshav对不起,我应该添加什么?这在第二台电视中android:layout_weight=1也可以使用android:lines,android:max:lines属性