collapsecolumns功能详解,新手一看就会的操作!

吉云

今儿个,咱来聊聊这个叫“collapseColumns”的玩意儿,说白,它就是把表格里头的几列给藏起来。

我寻思着这有啥难的,不就是隐藏几列嘛结果一上手,还真有点门道。我先是在布局文件里头定义一个表格,这玩意儿叫TableLayout,然后往里头加几行,有表头,有数据,看着还挺像那么回事。

collapsecolumns功能详解,新手一看就会的操作!

然后我就开始琢磨怎么把那几列给藏起来。网上说要给那几个想隐藏的列都设置一个啥“android:layout_column”属性,还得设成一样的,这样它们才能挨一块儿,方便咱下手。我一试,果然,这几列都老老实实地排到一起去。

重点来,怎么把它们藏起来?我找到一个叫“setColumnCollapsed()”的方法,直接调用它,再把那几列的序号一传,齐活儿!这几列就这么被我给藏起来,界面一下就清爽不少。

  • 在XML里整个TableLayout,加表头和数据行(TableRow)。
  • 给要藏的列设置同一个“android:layout_column”属性,让它们排排坐。
  • 然后,用“setColumnCollapsed()”方法,把那几列的序号传进去,搞定!

这还不算完,我还发现一个更简单的法子,直接在TableLayout标签里加一个叫“android:collapseColumns”的属性,后边写上要隐藏的列序号,多个序号之间用逗号隔开,也能达到同样的效果。这下,连那个“setColumnCollapsed()”方法都不用调,省事儿多。

你说这“collapseColumns”,别看它名字挺唬人,用起来也就那么回事。关键是要理清这个思路,一步步来,先布局,再标记,隐藏,就这么简单。这回的分享就到这儿,希望能帮到那些跟我一样,刚刚开始摸索这块内容的伙计们。

搞这个小玩意儿还挺有意思的,既能让表格看起来更整洁,还能顺便学点新东西。下次咱再聊聊别的,看看还有啥好玩的功能可以挖掘挖掘。

我就是这样,喜欢折腾这些东西,每次搞定一个小功能,心里都美滋滋的。咱这水平可能不高,但咱这股子爱折腾、爱分享的劲儿,那可是满满的!

这回的分享就先到这里,希望我的实践记录能够帮到和我一样在这条路上摸索前进的朋友们。记住,实践出真知,多动手,多尝试,啥问题都能解决!

咱得说,虽然今天分享的只是个小功能,但这也是咱不断学习、不断进步的一个小脚印。相信只要咱保持这股子热情,总有一天能搞出点大名堂来!

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]