fix: list view crash
This commit is contained in:
parent
b3ed8acd5b
commit
66805bdf05
6 changed files with 31 additions and 30 deletions
|
@ -52,7 +52,8 @@ class MediaListViewActivity: AppCompatActivity() {
|
|||
binding.listAppBar.setBackgroundColor(primaryColor)
|
||||
binding.listTitle.setTextColor(primaryTextColor)
|
||||
val screenWidth = resources.displayMetrics.run { widthPixels / density }
|
||||
val mediaList = intent.getSerialized("media") as? ArrayList<Media> ?: ArrayList()
|
||||
val mediaList = passedMedia ?: intent.getSerialized("media") as? ArrayList<Media> ?: ArrayList()
|
||||
if (passedMedia != null) passedMedia = null
|
||||
val view = PrefManager.getCustomVal("mediaView", 0)
|
||||
var mediaView: View = when (view) {
|
||||
1 -> binding.mediaList
|
||||
|
@ -85,4 +86,8 @@ class MediaListViewActivity: AppCompatActivity() {
|
|||
if (view == 1) 1 else (screenWidth / 120f).toInt()
|
||||
)
|
||||
}
|
||||
|
||||
companion object {
|
||||
var passedMedia: ArrayList<Media>? = null
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue