欢迎光临散文网 会员登陆 & 注册

码牛安卓五期架构师

2023-09-30 12:32 作者:喂心itup01  | 我要投稿

(3)布局文件写好之后添加到TableView里面

View.inflate(mContext, R.layout.table_view_layout, this);

这里注意inflate的第三个参数是this,相当于用table_view_layout创建一个view,然后TableView.add(view)的效果,之后就可以在TableView里面使用 findViewById 方法取得布局里面的view了,如下:

FrameLayout mHeaderLayout = (FrameLayout) findViewById(R.id.table_header); ListView mContentListView = (ListView) findViewById(R.id.table_content_list);

到这里TableView已经实现了图一上的布局,并且拿到了表头 mHeaderLayout 和 内容列表 mContentListView,接下来只需要往这两个里面添加内容就可以了

首先定义两个方法,添加的内容由这两个方法提供,如下代码

码牛安卓五期架构师的评论 (共 条)

分享到微博请遵守国家法律