我正在为我的应用程序创建一个“日历查看器”类型的功能(我真的很惊讶Android中没有“本地日历”小部件而不需要Google日历。)
我有一个基本视图,它在TableLayout中显示当前月份,显示其各自命名日期下的每一天的数字。我想进一步允许用户向左或向右滑动一个月前进/后退。这将需要重建UI。
实现这一目标的最有效方法是什么?目前我正在动态创建我的Activity的'onCreate'方法中的第一个屏幕,所以我想抽象出UI的创建,并且只是在不同的开始月份刷卡时简单地重建屏幕 - 所以我' d删除当前月份的观点。
但是,我想知道这是否会以某种方式导致膨胀 - 每次刷卡时都必须添加和删除许多布局元素。