Added Koin
This commit is contained in:
parent
17a66450d4
commit
0ebcbd9434
21 changed files with 108 additions and 151 deletions
|
@ -15,12 +15,7 @@
|
|||
package code.name.monkey.retromusic.dialogs
|
||||
|
||||
import android.app.Dialog
|
||||
import android.graphics.Color
|
||||
import android.os.Bundle
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import android.widget.ArrayAdapter
|
||||
import android.widget.TextView
|
||||
import androidx.fragment.app.DialogFragment
|
||||
import code.name.monkey.retromusic.EXTRA_SONG
|
||||
import code.name.monkey.retromusic.R
|
||||
|
@ -43,33 +38,8 @@ class AddToPlaylistDialog : DialogFragment() {
|
|||
for (p in playlists) {
|
||||
playlistNames.add(p.name)
|
||||
}
|
||||
val adapter: ArrayAdapter<String> = object : ArrayAdapter<String>(
|
||||
requireContext(),
|
||||
R.layout.dialog_list_item,
|
||||
playlistNames
|
||||
) {
|
||||
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
|
||||
val view = super.getView(position, convertView, parent)
|
||||
view.findViewById<TextView>(android.R.id.text1).setTextColor(Color.RED)
|
||||
return view
|
||||
}
|
||||
}
|
||||
|
||||
return materialDialog(R.string.add_playlist_title)
|
||||
/*.setAdapter(adapter) { _, which ->
|
||||
val songs = extraNotNull<ArrayList<Song>>(EXTRA_SONG).value
|
||||
if (which == 0) {
|
||||
CreatePlaylistDialog.create(songs)
|
||||
.show(requireActivity().supportFragmentManager, "ADD_TO_PLAYLIST")
|
||||
} else {
|
||||
PlaylistsUtil.addToPlaylist(
|
||||
requireContext(),
|
||||
songs,
|
||||
playlists[which - 1].id,
|
||||
true
|
||||
)
|
||||
}
|
||||
dismiss()
|
||||
}*/
|
||||
.setItems(playlistNames.toTypedArray()) { _, which ->
|
||||
val songs = extraNotNull<ArrayList<Song>>(EXTRA_SONG).value
|
||||
if (which == 0) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue