Commit 4ded2da4 authored by wanglei's avatar wanglei

...

parent a01efde0
......@@ -47,7 +47,7 @@ class LocationShareActivity : BaseActivity<ActivityLocationShareBinding>() {
override val binding: ActivityLocationShareBinding by lazy {
ActivityLocationShareBinding.inflate(layoutInflater)
}
private lateinit var adapter: ViewerAdapter
private var adapter: ViewerAdapter? = null
@SuppressLint("NotifyDataSetChanged")
......@@ -97,7 +97,7 @@ class LocationShareActivity : BaseActivity<ActivityLocationShareBinding>() {
}
}
})
adapter.moreAction = { anchorView, viewerBean ->
adapter?.moreAction = { anchorView, viewerBean ->
showViewerMoreDialog(anchorView, deleteAction = {
LocationShareListUtils.deleteShare(viewerBean.device) {
runOnUiThread {
......@@ -238,11 +238,11 @@ class LocationShareActivity : BaseActivity<ActivityLocationShareBinding>() {
private fun refreshNickName() = lifecycleScope.launch(Dispatchers.IO) {
val nickList = SpStringUtils.getSpStringList(VIEWER_NICKNAME_KEY)
adapter.items.map { viewer ->
adapter?.items?.map { viewer ->
changeLocalNickName(viewer, nickList)
}
launch(Dispatchers.Main) {
adapter.notifyDataSetChanged()
adapter?.notifyDataSetChanged()
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment