Increment: LFTA restricted to 'Device' tab

The 'Get zim from nearby device' option now only shows in 'Device' tab of library
This commit is contained in:
Aditya-Sood 2019-08-13 22:04:39 +05:30
parent a17db838ff
commit f00abecbd1

View File

@ -52,6 +52,7 @@ class ZimManageActivity : BaseActivity() {
private var searchItem: MenuItem? = null
private var languageItem: MenuItem? = null
private var getZimItem: MenuItem? = null
@Inject lateinit var viewModelFactory: ViewModelProvider.Factory
@Inject lateinit var languagesDao: NewLanguagesDao
@ -89,6 +90,7 @@ class ZimManageActivity : BaseActivity() {
private fun updateMenu(position: Int) {
searchItem?.isVisible = position == 1
languageItem?.isVisible = position == 1
getZimItem?.isVisible = position == 0
}
private fun setUpToolbar() {
@ -117,6 +119,7 @@ class ZimManageActivity : BaseActivity() {
menuInflater.inflate(R.menu.menu_zim_manager, menu)
searchItem = menu.findItem(R.id.action_search)
languageItem = menu.findItem(R.id.select_language)
getZimItem = menu.findItem(R.id.get_zim_nearby_device)
val searchView = searchItem!!.actionView as SearchView
updateMenu(manageViewPager.currentItem)
searchView.setOnQueryTextListener(