@@ -14,6 +14,9 @@ import java.util.*
1414 * Website: http://alamkanak.github.io
1515 */
1616open class BasicActivity : BaseActivity () {
17+ var uniqueId: Long = 0
18+ fun getUniqueId (): String = uniqueId++ .toString()
19+
1720
1821 override fun onCreate (savedInstanceState : Bundle ? ) {
1922 super .onCreate(savedInstanceState)
@@ -40,7 +43,7 @@ open class BasicActivity : BaseActivity() {
4043 var endTime = startTime.clone() as Calendar
4144 endTime.add(Calendar .HOUR , 1 )
4245 endTime.set(Calendar .MONTH , newMonth - 1 )
43- var event = WeekViewEvent (" First" , getEventTitle(startTime,endTime), startTime, endTime)
46+ var event = WeekViewEvent (" First" , getEventTitle(startTime, endTime), startTime, endTime)
4447 event.color = resources.getColor(R .color.event_color_01)
4548 events.add(event)
4649
@@ -65,7 +68,7 @@ open class BasicActivity : BaseActivity() {
6568 endTime.set(Calendar .HOUR_OF_DAY , 4 )
6669 endTime.set(Calendar .MINUTE , 30 )
6770 endTime.set(Calendar .MONTH , newMonth - 1 )
68- event = WeekViewEvent (" Second" , getEventTitle(startTime,endTime), startTime, endTime)
71+ event = WeekViewEvent (" Second" , getEventTitle(startTime, endTime), startTime, endTime)
6972 event.color = resources.getColor(R .color.event_color_05)
7073 events.add(event)
7174
@@ -77,7 +80,7 @@ open class BasicActivity : BaseActivity() {
7780 endTime = startTime.clone() as Calendar
7881 endTime.set(Calendar .HOUR_OF_DAY , 5 )
7982 endTime.set(Calendar .MINUTE , 0 )
80- event = WeekViewEvent (10 , getEventTitle(startTime,endTime), startTime, endTime)
83+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), startTime, endTime)
8184 event.color = resources.getColor(R .color.event_color_03)
8285 events.add(event)
8386
@@ -89,7 +92,7 @@ open class BasicActivity : BaseActivity() {
8992 endTime = startTime.clone() as Calendar
9093 endTime.add(Calendar .HOUR_OF_DAY , 2 )
9194 endTime.set(Calendar .MONTH , newMonth - 1 )
92- event = WeekViewEvent (2 , getEventTitle(startTime,endTime), startTime, endTime)
95+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), startTime, endTime)
9396 event.color = resources.getColor(R .color.event_color_02)
9497 events.add(event)
9598
@@ -102,7 +105,7 @@ open class BasicActivity : BaseActivity() {
102105 endTime = startTime.clone() as Calendar
103106 endTime.add(Calendar .HOUR_OF_DAY , 3 )
104107 endTime.set(Calendar .MONTH , newMonth - 1 )
105- event = WeekViewEvent (3 , getEventTitle(startTime,endTime), startTime, endTime)
108+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), startTime, endTime)
106109 event.color = resources.getColor(R .color.event_color_03)
107110 events.add(event)
108111
@@ -114,7 +117,7 @@ open class BasicActivity : BaseActivity() {
114117 startTime.set(Calendar .YEAR , newYear)
115118 endTime = startTime.clone() as Calendar
116119 endTime.add(Calendar .HOUR_OF_DAY , 3 )
117- event = WeekViewEvent (4 , getEventTitle(startTime,endTime), startTime, endTime)
120+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), startTime, endTime)
118121 event.color = resources.getColor(R .color.event_color_04)
119122 events.add(event)
120123
@@ -126,7 +129,7 @@ open class BasicActivity : BaseActivity() {
126129 startTime.set(Calendar .YEAR , newYear)
127130 endTime = startTime.clone() as Calendar
128131 endTime.add(Calendar .HOUR_OF_DAY , 3 )
129- event = WeekViewEvent (5 , getEventTitle(startTime,endTime), startTime, endTime)
132+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), startTime, endTime)
130133 event.color = resources.getColor(R .color.event_color_01)
131134 events.add(event)
132135
@@ -138,7 +141,7 @@ open class BasicActivity : BaseActivity() {
138141 startTime.set(Calendar .YEAR , newYear)
139142 endTime = startTime.clone() as Calendar
140143 endTime.add(Calendar .HOUR_OF_DAY , 3 )
141- event = WeekViewEvent (5 , getEventTitle(startTime,endTime), startTime, endTime)
144+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), startTime, endTime)
142145 event.color = resources.getColor(R .color.event_color_02)
143146 events.add(event)
144147
@@ -150,7 +153,7 @@ open class BasicActivity : BaseActivity() {
150153 startTime.set(Calendar .YEAR , newYear)
151154 endTime = startTime.clone() as Calendar
152155 endTime.add(Calendar .HOUR_OF_DAY , 23 )
153- event = WeekViewEvent (7 , getEventTitle(startTime,endTime), null , startTime, endTime, true )
156+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), null , startTime, endTime, true )
154157 event.color = resources.getColor(R .color.event_color_04)
155158 events.add(event)
156159
@@ -163,7 +166,7 @@ open class BasicActivity : BaseActivity() {
163166 endTime = startTime.clone() as Calendar
164167 endTime.set(Calendar .DAY_OF_MONTH , 10 )
165168 endTime.set(Calendar .HOUR_OF_DAY , 23 )
166- event = WeekViewEvent (8 , getEventTitle(startTime,endTime), null , startTime, endTime, true )
169+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), null , startTime, endTime, true )
167170 event.color = resources.getColor(R .color.event_color_03)
168171 events.add(event)
169172
@@ -178,7 +181,7 @@ open class BasicActivity : BaseActivity() {
178181 startTime.set(Calendar .YEAR , newYear)
179182 endTime = startTime.clone() as Calendar
180183 endTime.set(Calendar .DAY_OF_MONTH , 11 )
181- event = WeekViewEvent (8 , getEventTitle(startTime,endTime), null , startTime, endTime, true )
184+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), null , startTime, endTime, true )
182185 event.color = resources.getColor(R .color.event_color_01)
183186
184187 startTime = Calendar .getInstance()
@@ -190,10 +193,11 @@ open class BasicActivity : BaseActivity() {
190193 endTime.set(Calendar .HOUR_OF_DAY , 19 )
191194 endTime.set(Calendar .MINUTE , 30 )
192195 endTime.set(Calendar .MONTH , newMonth - 1 )
193- event = WeekViewEvent (22 , getEventTitle(startTime,endTime), startTime, endTime)
196+ event = WeekViewEvent (getUniqueId() , getEventTitle(startTime, endTime), startTime, endTime)
194197 event.color = resources.getColor(R .color.event_color_02)
195198 events.add(event)
196199
197200 return events
198201 }
202+
199203}
0 commit comments