Android 动态添加大量视图的更好方法
我正在开发一个应用程序,它有一个Android 动态添加大量视图的更好方法,android,Android,我正在开发一个应用程序,它有一个ViewPager,在每页上显示一个日历。现在,我正在使用MonthDisplayHelper计算每个日期的去向。现在,我正在为每一行动态创建一个LinearLayout,然后为每一天等距RelativeLayouts,其中每一行都有两个TextViews。可以想象,这相当慢,加载每个页面需要一秒钟以上的时间。有人知道重用视图的方法吗?或者有什么方法可以加快这个过程 (另外,如果这是一个不适合这个问题的地方,请告诉我,我会立即将其删除。) 谢谢 以下是一个屏幕截图
ViewPager
,在每页上显示一个日历。现在,我正在使用MonthDisplayHelper
计算每个日期的去向。现在,我正在为每一行动态创建一个LinearLayout
,然后为每一天等距RelativeLayout
s,其中每一行都有两个TextView
s。可以想象,这相当慢,加载每个页面需要一秒钟以上的时间。有人知道重用视图的方法吗?或者有什么方法可以加快这个过程
(另外,如果这是一个不适合这个问题的地方,请告诉我,我会立即将其删除。)
谢谢
以下是一个屏幕截图:
您不使用现有日历小部件(如
日历视图
(及其后端口:)或扩展日历视图
())是否有任何特殊原因?如果您可以制作视图的屏幕截图并发布它。太棒了!谢谢。它需要与姜饼兼容。@Jarvis屏幕截图是upOk!我们可以通过截图更好地理解!为日历使用GRIDVIEW。Gridview类似于listview,您只需为适配器重写getView()方法。