Added grid image for playlist

This commit is contained in:
h4h13 2020-04-16 20:22:04 +05:30
parent 0ff6fa0d14
commit 43a33a63eb
4 changed files with 1171 additions and 5 deletions

View file

@ -4,7 +4,7 @@ import android.os.Bundle
import android.view.Menu
import android.view.MenuInflater
import android.view.View
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.GridLayoutManager
import code.name.monkey.retromusic.App
import code.name.monkey.retromusic.R
import code.name.monkey.retromusic.adapter.playlist.PlaylistAdapter
@ -16,7 +16,7 @@ import code.name.monkey.retromusic.mvp.presenter.PlaylistsPresenter
import javax.inject.Inject
class PlaylistsFragment :
AbsLibraryPagerRecyclerViewFragment<PlaylistAdapter, LinearLayoutManager>(), PlaylistView,
AbsLibraryPagerRecyclerViewFragment<PlaylistAdapter, GridLayoutManager>(), PlaylistView,
MainActivityFragmentCallbacks {
override fun handleBackPress(): Boolean {
@ -39,15 +39,15 @@ class PlaylistsFragment :
playlistsPresenter.attachView(this)
}
override fun createLayoutManager(): LinearLayoutManager {
return LinearLayoutManager(activity)
override fun createLayoutManager(): GridLayoutManager {
return GridLayoutManager(activity, 2)
}
override fun createAdapter(): PlaylistAdapter {
return PlaylistAdapter(
mainActivity,
ArrayList(),
R.layout.item_list,
R.layout.item_card,
mainActivity
)
}