Skip to content
Snippets Groups Projects
Commit 9e88eab5 authored by Shonn Li's avatar Shonn Li
Browse files

finally version found

parent 70fbb9e8
No related branches found
No related tags found
1 merge request!14Resolve "Notification on alarm set"
......@@ -264,15 +264,16 @@ class AddNoteActivity : AppCompatActivity(), DatePickerDialog.OnDateSetListener,
}
private fun startAlarm(c: Calendar) {
var id:Int = calendar.time.time.toInt()
if (oldNote != null) {
id = oldNote!!.createdAt.toInt()
}
val alarmManager: AlarmManager = getSystemService(Context.ALARM_SERVICE) as AlarmManager
val intent = Intent(this, AlertReceiver::class.java)
intent.putExtra("title", title)
intent.putExtra("content", content)
intent.putExtra("id", id)
Toast.makeText(this, "title: $title, content:$content", Toast.LENGTH_SHORT).show()
var id:Int = calendar.time.time.toInt()
if (oldNote != null) {
id = oldNote!!.createdAt.toInt()
}
val pendingIntent =
PendingIntent.getBroadcast(this, id, intent, PendingIntent.FLAG_UPDATE_CURRENT)
......
......@@ -10,8 +10,9 @@ class AlertReceiver : BroadcastReceiver() {
override fun onReceive(context: Context, intent: Intent) {
val title = intent.getSerializableExtra("title") as String
val content = intent.getSerializableExtra("content") as String
val id = intent.getSerializableExtra("id") as Int
val notificationHelper = NotificationHelper(context, title, content)
val nb: NotificationCompat.Builder = notificationHelper.channelNotification
notificationHelper.manager!!.notify(1, nb.build())
notificationHelper.manager!!.notify(id, nb.build())
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment