adding a helper function for refreshing the messages
This commit is contained in:
parent
049b8f9877
commit
251eca8823
5 changed files with 19 additions and 16 deletions
|
|
@ -14,10 +14,9 @@ import com.simplemobiletools.commons.views.MyRecyclerView
|
|||
import com.simplemobiletools.smsmessenger.R
|
||||
import com.simplemobiletools.smsmessenger.activities.SimpleActivity
|
||||
import com.simplemobiletools.smsmessenger.extensions.deleteThread
|
||||
import com.simplemobiletools.smsmessenger.models.Events
|
||||
import com.simplemobiletools.smsmessenger.helpers.refreshMessages
|
||||
import com.simplemobiletools.smsmessenger.models.Message
|
||||
import kotlinx.android.synthetic.main.item_message.view.*
|
||||
import org.greenrobot.eventbus.EventBus
|
||||
|
||||
class MessagesAdapter(
|
||||
activity: SimpleActivity, var messages: ArrayList<Message>,
|
||||
|
|
@ -97,7 +96,7 @@ class MessagesAdapter(
|
|||
|
||||
activity.runOnUiThread {
|
||||
if (messagesToRemove.isEmpty()) {
|
||||
EventBus.getDefault().post(Events.RefreshMessages())
|
||||
refreshMessages()
|
||||
finishActMode()
|
||||
} else {
|
||||
removeSelectedItems(positions)
|
||||
|
|
|
|||
|
|
@ -12,14 +12,13 @@ import com.simplemobiletools.commons.views.MyRecyclerView
|
|||
import com.simplemobiletools.smsmessenger.R
|
||||
import com.simplemobiletools.smsmessenger.activities.SimpleActivity
|
||||
import com.simplemobiletools.smsmessenger.extensions.deleteMessage
|
||||
import com.simplemobiletools.smsmessenger.helpers.THREAD_DATE_TIME
|
||||
import com.simplemobiletools.smsmessenger.helpers.THREAD_RECEIVED_MESSAGE
|
||||
import com.simplemobiletools.smsmessenger.helpers.THREAD_SENT_MESSAGE
|
||||
import com.simplemobiletools.smsmessenger.helpers.THREAD_SENT_MESSAGE_ERROR
|
||||
import com.simplemobiletools.smsmessenger.models.*
|
||||
import com.simplemobiletools.smsmessenger.helpers.*
|
||||
import com.simplemobiletools.smsmessenger.models.Message
|
||||
import com.simplemobiletools.smsmessenger.models.ThreadDateTime
|
||||
import com.simplemobiletools.smsmessenger.models.ThreadError
|
||||
import com.simplemobiletools.smsmessenger.models.ThreadItem
|
||||
import kotlinx.android.synthetic.main.item_received_message.view.*
|
||||
import kotlinx.android.synthetic.main.item_thread_date_time.view.*
|
||||
import org.greenrobot.eventbus.EventBus
|
||||
|
||||
class ThreadAdapter(
|
||||
activity: SimpleActivity, var messages: ArrayList<ThreadItem>,
|
||||
|
|
@ -125,7 +124,7 @@ class ThreadAdapter(
|
|||
} else {
|
||||
removeSelectedItems(positions)
|
||||
}
|
||||
EventBus.getDefault().post(Events.RefreshMessages())
|
||||
refreshMessages()
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue