Android 动态添加大量视图的更好方法

Android 动态添加大量视图的更好方法,android,Android,我正在开发一个应用程序,它有一个ViewPager,在每页上显示一个日历。现在,我正在使用MonthDisplayHelper计算每个日期的去向。现在,我正在为每一行动态创建一个LinearLayout,然后为每一天等距RelativeLayouts,其中每一行都有两个TextViews。可以想象,这相当慢,加载每个页面需要一秒钟以上的时间。有人知道重用视图的方法吗?或者有什么方法可以加快这个过程 (另外,如果这是一个不适合这个问题的地方,请告诉我,我会立即将其删除。) 谢谢 以下是一个屏幕截图

我正在开发一个应用程序,它有一个
ViewPager
,在每页上显示一个日历。现在,我正在使用
MonthDisplayHelper
计算每个日期的去向。现在,我正在为每一行动态创建一个
LinearLayout
,然后为每一天等距
RelativeLayout
s,其中每一行都有两个
TextView
s。可以想象,这相当慢,加载每个页面需要一秒钟以上的时间。有人知道重用视图的方法吗?或者有什么方法可以加快这个过程

(另外,如果这是一个不适合这个问题的地方,请告诉我,我会立即将其删除。)

谢谢

以下是一个屏幕截图:

您不使用现有日历小部件(如
日历视图
(及其后端口:)或
扩展日历视图
())是否有任何特殊原因?如果您可以制作视图的屏幕截图并发布它。太棒了!谢谢。它需要与姜饼兼容。@Jarvis屏幕截图是upOk!我们可以通过截图更好地理解!为日历使用GRIDVIEW。Gridview类似于listview,您只需为适配器重写getView()方法。