mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-28 16:00:31 +05:30
Finished dialog and fixed hard coded strings
This commit is contained in:
parent
c619056b67
commit
0665ecb622
@ -61,15 +61,21 @@ class SearchFragment : Fragment() {
|
|||||||
val historyRecycler = view.findViewById<RecyclerView>(R.id.history_recycler)
|
val historyRecycler = view.findViewById<RecyclerView>(R.id.history_recycler)
|
||||||
|
|
||||||
val filterImageView = view.findViewById<ImageView>(R.id.filterMenu_imageView)
|
val filterImageView = view.findViewById<ImageView>(R.id.filterMenu_imageView)
|
||||||
filterImageView.setOnClickListener {
|
|
||||||
val options = arrayOf("Alle", "Videos")
|
|
||||||
var checkItem = 1
|
|
||||||
AlertDialog.Builder(view.context)
|
|
||||||
.setTitle("Choose an Option")
|
|
||||||
.setSingleChoiceItems(options, checkItem, DialogInterface.OnClickListener {
|
|
||||||
dialog, id -> Toast.makeText(view.context,id.toString(),Toast.LENGTH_LONG).show()
|
|
||||||
})
|
|
||||||
|
|
||||||
|
var checkedItem = 0
|
||||||
|
var tempSelectedItem = 0
|
||||||
|
|
||||||
|
filterImageView.setOnClickListener {
|
||||||
|
val options = arrayOf(getString(R.string.all), getString(R.string.videos), getString(R.string.channels), getString(R.string.playlists))
|
||||||
|
AlertDialog.Builder(view.context)
|
||||||
|
.setTitle(getString(R.string.choose_filter))
|
||||||
|
.setSingleChoiceItems(options, checkedItem, DialogInterface.OnClickListener {
|
||||||
|
dialog, id -> tempSelectedItem = id
|
||||||
|
})
|
||||||
|
.setPositiveButton("Ok", DialogInterface.OnClickListener {
|
||||||
|
dialog, id -> checkedItem = tempSelectedItem
|
||||||
|
})
|
||||||
|
.setNegativeButton("Cancel", null)
|
||||||
.create()
|
.create()
|
||||||
.show()
|
.show()
|
||||||
}
|
}
|
||||||
|
@ -72,4 +72,8 @@
|
|||||||
<string name="noInternet">No Internet Connection</string>
|
<string name="noInternet">No Internet Connection</string>
|
||||||
<string name="retry">Retry</string>
|
<string name="retry">Retry</string>
|
||||||
<string name="comments">Comments</string>
|
<string name="comments">Comments</string>
|
||||||
|
<string name="choose_filter">Choose search filter</string>
|
||||||
|
<string name="channels">Channels</string>
|
||||||
|
<string name="all">All</string>
|
||||||
|
<string name="playlists">Playlists</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user