Merge pull request #419 from SaintDubious/emptyText

Clean empty text view
This commit is contained in:
Nite 2021-04-15 07:53:17 +02:00 committed by GitHub
commit ef774cf0bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 3 deletions

View File

@ -74,7 +74,7 @@ class SelectAlbumFragment : Fragment() {
private var header: View? = null
private var selectFolderHeader: SelectMusicFolderView? = null
private var albumButtons: View? = null
private var emptyView: View? = null
private var emptyView: TextView? = null
private var selectButton: ImageView? = null
private var playNowButton: ImageView? = null
private var playNextButton: ImageView? = null
@ -217,7 +217,7 @@ class SelectAlbumFragment : Fragment() {
downloadButton = view.findViewById(R.id.select_album_download)
deleteButton = view.findViewById(R.id.select_album_delete)
moreButton = view.findViewById(R.id.select_album_more)
emptyView = view.findViewById(R.id.select_album_empty)
emptyView = TextView(requireContext())
selectButton!!.setOnClickListener(
View.OnClickListener
@ -1118,7 +1118,12 @@ class SelectAlbumFragment : Fragment() {
playAllButtonVisible = !(isAlbumList || entries.isEmpty()) && !allVideos
shareButtonVisible = !isOffline(context) && songCount > 0
emptyView!!.visibility = if (entries.isEmpty()) View.VISIBLE else View.GONE
albumListView!!.removeHeaderView(emptyView!!)
if (entries.isEmpty()) {
emptyView!!.text = "No Media Found"
emptyView!!.setPadding(10, 10, 10, 10)
albumListView!!.addHeaderView(emptyView, null, false)
}
if (playAllButton != null) {
playAllButton!!.isVisible = playAllButtonVisible