gpt4 book ai didi

android - TableRow 高度不会根据 android TableLayout 中的内容增加吗?

转载 作者:行者123 更新时间:2023-11-29 00:33:11 24 4
gpt4 key购买 nike

我在 Android 中使用具有三个 TableRow 元素的 TableLayout。每个 TableRow 元素有两个子元素(均为 TextView)。我的问题是,当我将数据放入这些 TextView 时,单元格的高度不会根据内容及其显示不完整的数据。我的 xml 如下所示:

<TableLayout
android:id="@+id/pTable"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="5.0dip"
android:layout_marginRight="5.0dip"
android:layout_marginTop="10.0dip" >

<TableRow
android:id="@+id/fHeader"
android:background="@drawable/uppar"
android:padding="10.0dip" >

<ImageView
android:id="@+id/fImage"
android:src="@drawable/ic_bs" />

<TextView
android:id="@+id/fText"
android:layout_gravity="center_vertical"
android:text="Test"
android:textColor="@color/black"
android:textStyle="bold" />
</TableRow>

<TableRow
android:id="@+id/feFrom"
android:background="@drawable/middle"
android:padding="5.0dip" >

<TextView
android:id="@+id/coloumnFrom"
android:layout_marginLeft="10dp"
android:text="From :"
android:textStyle="bold" />

<TextView
android:id="@+id/coloumnFromValue"
android:layout_marginLeft="20dp"
android:text=""
android:textStyle="bold" />
</TableRow>

<TableRow
android:id="@+id/fDestination"
android:background="@drawable/middle"
android:padding="5.0dip" >

<TextView
android:id="@+id/coloumnDestination"
android:text="To :"
android:layout_marginLeft="10dp"
android:textStyle="bold" />

<TextView
android:id="@+id/coloumnDestinationvalue"
android:layout_marginLeft="20dp"
android:text=""
android:textStyle="bold" />
</TableRow>

<TableRow
android:id="@+id/fVia"
android:background="@drawable/middle"
android:padding="5.0dip" >

<TextView
android:id="@+id/coloumnVia"
android:layout_marginLeft="10dp"
android:text="Via :"
android:textStyle="bold" />

<TextView
android:id="@+id/coloumnViaValue"
android:layout_marginLeft="20dp"
android:text=""
android:textStyle="bold" />
</TableRow>
</TableLayout>

在第三个 TableRow 中,我有两个 TextView。一个有“Via”作为文本,另一个有 200 个字符的数据。但它只显示 70 个字符。我尝试增加单元格和行的高度,但没有任何效果。请帮忙。 ..

最佳答案

这个话题还是真实的?

也许尝试为每个 TableRows 使用 android:layout_weight="1"。它应该迫使他们以适当的方式扩展。

关于android - TableRow 高度不会根据 android TableLayout 中的内容增加吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14171381/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com