use EventBus for triggering sms list refreshes
This commit is contained in:
parent
d3eee79d0e
commit
29c0f928ca
5 changed files with 62 additions and 5 deletions
|
|
@ -5,6 +5,8 @@ import android.content.Context
|
|||
import android.content.Intent
|
||||
import android.provider.Telephony
|
||||
import com.simplemobiletools.smsmessenger.extensions.insertNewSMS
|
||||
import com.simplemobiletools.smsmessenger.models.Events
|
||||
import org.greenrobot.eventbus.EventBus
|
||||
|
||||
class SmsReceiver : BroadcastReceiver() {
|
||||
override fun onReceive(context: Context, intent: Intent) {
|
||||
|
|
@ -16,5 +18,7 @@ class SmsReceiver : BroadcastReceiver() {
|
|||
val date = it.timestampMillis
|
||||
context.insertNewSMS(address, subject, body, date)
|
||||
}
|
||||
|
||||
EventBus.getDefault().post(Events.RefreshMessages())
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue