gpt4 book ai didi

java - 在 Android 的 TableRow 上设置样式

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:55:54 25 4
gpt4 key购买 nike

使用 Android SDK,似乎没有任何方法可以设置表格行的样式。我想做相当于:

<TableRow
style='@style/TableRow_classic' >

在代码中。我想要这样的东西:

TableRow row = new TableRow(this);
row.setStyle(R.style.TableRow_classic);

有人知道如何找到这个吗?

最佳答案

我发现实现此目的的最佳解决方案是创建代表表格行的“部分”布局,并定义样式:

<?xml version="1.0" encoding="utf-8"?>
<TableRow xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="@style/tr_withborder" />

然后在您的代码中对其进行扩充,以便动态使用:

TableRow tr = (TableRow) getLayoutInflater().inflate(R.layout.partial_table_row, null);

虽然不理想,但对我有用

关于java - 在 Android 的 TableRow 上设置样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1144851/

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