1

在 Harmony OS中可以用什么代替TableRow ?它是android中小部件包的一部分。

4

1 回答 1

1

目前 Harmony 没有任何特定的TableRow替代方案,但我想说Harmony OS的TableLayout组件中不需要TableRow,因为您将能够在没有TableRow的情况下创建TableLayout,例如

    private TableLayout createTableLayout() {
        tableLayout = (TableLayout) mDialogLayout.findComponentById(ResourceTable.Id_md_table_layout);
        ComponentContainer.LayoutConfig layoutConfig = new ComponentContainer.LayoutConfig(ComponentContainer.LayoutConfig.MATCH_CONTENT,
                ComponentContainer.LayoutConfig.MATCH_CONTENT);
        tableLayout.setRowCount(getRowCount());
        tableLayout.setColumnCount(getColumnCount());
        tableLayout.verifyLayoutConfig(layoutConfig);
        for (int position = 0; position < getCount(); position++) {
            CircleView cv = new CircleView(mContext);
            cv.setLayoutConfig(cvlayoutConfig);
            tableLayout.addComponent(cv);
        }
        return tableLayout;
    }
于 2021-07-31T12:48:24.157 回答