首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在tableRow中添加tableRow?

如何在tableRow中添加tableRow?
EN

Stack Overflow用户
提问于 2011-06-07 02:47:36
回答 1查看 272关注 0票数 0

我想做一张这样的桌子:

我试过这样的方法,但不起作用……

代码语言:javascript
复制
        <TableRow>


            <TextView
            android:textColor="#fed570"

                android:text="days"
               android:padding="3dip"  
               android:textStyle="bold"/>



    <TextView>

              <TableRow>

            <TextView
            android:textColor="#fed570"

                android:text="1"
               android:padding="3dip"  
               android:textStyle="bold"/>
            <TextView
            android:textColor="#fed570"

                android:text="2"
                android:gravity="center"
                android:padding="3dip"   android:textStyle="bold"/>


//..more days
             </TableRow>

    </TextView>
        </TableRow>

</TextView>
    </TableRow>

这是可以创建的吗?

EN

回答 1

Stack Overflow用户

发布于 2011-09-14 04:24:52

看起来你并不需要所有的东西来成为一个TableRow,你可以在TableLayout中做一个简单的TextView。由于行是由列构建的,将所有数字放到一行中是您想要的,字母"A,B,C“可以是实际的行来保存传入的数据。更像是..。

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<TableLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="#ffffffff">
    <TextView
        android:textColor="#fed570"
        android:text="days"
        android:padding="3dip"
        android:textStyle="bold" android:gravity="center"/>
    <TableRow>
        <TextView
            android:textColor="#fed570"
            android:text="Type"
            android:gravity="center"
            android:padding="3dip"
            android:textStyle="bold"/>  
        <TextView
            android:textColor="#fed570"
            android:text="1"
            android:gravity="center"
            android:padding="3dip"
            android:textStyle="bold"/>
        <TextView
            android:textColor="#fed570"
            android:text="2"
            android:gravity="center"
            android:padding="3dip"
            android:textStyle="bold"/>
        <TextView
            android:textColor="#fed570"
            android:text="3"
            android:padding="3dip"
            android:textStyle="bold"/>
        <TextView
            android:textColor="#fed570"
            android:text="4"
            android:gravity="center"
            android:padding="3dip"
            android:textStyle="bold"/>
        <TextView
            android:textColor="#fed570"
            android:text="5"
            android:padding="3dip"
            android:textStyle="bold"/>
        <TextView
            android:textColor="#fed570"
            android:text="6"
            android:gravity="center"
            android:padding="3dip"
            android:textStyle="bold"/>
        <TextView
            android:textColor="#fed570"
            android:text="7"
            android:padding="3dip"
            android:textStyle="bold"/>                          
    </TableRow>
    <TableRow>
        <TextView
            android:textColor="#fed570"
            android:text="A"
            android:gravity="center"
            android:padding="3dip"
            android:textStyle="bold"/>
    </TableRow>
    <TableRow>
        <TextView
            android:textColor="#fed570"
            android:text="B"
            android:gravity="center"
            android:padding="3dip"
            android:textStyle="bold"/>
    </TableRow>
    <TableRow>
        <TextView
            android:textColor="#fed570"
            android:text="C"
            android:gravity="center"
            android:padding="3dip"
            android:textStyle="bold"/>
    </TableRow>     
</TableLayout>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6256593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档