我的android Table Layout如下:
MonthName日期日活动
1月1日 - 1月1日埃里克生日派对 1月15日 - 1月Tue医生预约 2月1日 - 2月星期一医生预约 3月1日至3月3日史蒂夫生日派对 | | | | 11月15日至11月周一欢乐生日派对 12月25日 - 12月圣诞节周一
动态地从数据库显示整个数据。 我想问一下如何自动滚动到当前月份,即11月在tablelayout上面。
提前感谢您的帮助。
答案 0 :(得分:0)
int index = 40;
View child = mytablelayout.getChildAt(index);
myscrollview.scrollTo(0, child.getTop());
基本上你只需要获取视图的位置并告诉scrollview滚动到它。这需要您引用要滚动到的项目,但也可以动态获取。