是否可以将视图设为可编辑状态,如this image?
我知道我可以使用GridView做到这一点。但是,我试图用TableRows做到这一点,有可能吗?
编辑:我真正想做的是构建一些删除TableRow的界面。
答案 0 :(得分:1)
当然,您可以从TableLayout中删除TableRow。您必须跟踪表格中的不同视图(行),然后在要删除时才调用removeView
。
编辑(在评论中回答您的问题):
是的,您可以动态编辑视图。例如,如果您的TableRow是水平LinearLayout,则可以调用addView
就像你所做的那样(使按钮不可见)也起作用......为了不占用TableRow中的空间,改为使用gone。