Size: a a a

Android Developers

2020 August 27

К

Кирилл in Android Developers
У Firebase Performance и Аналитики есть ограничения с бесплатным тарифом?
источник

BB

Bad Boy in Android Developers
ABI
Не... У меня MSI PS63
А телефон?
источник

A

Aleksei in Android Developers
danilshik
Ребят, как можно закрыть activity при клике на Menu в drawer layout, используя Navigation library?
override fun onNavigationItemSelected(item: MenuItem): Boolean {
       val handled = NavigationUI.onNavDestinationSelected(item, navController)
       if (!handled) {
           when (item.itemId) {...} return handled}
источник

A

ABI in Android Developers
Самсунг
источник

d

danilshik in Android Developers
Aleksei
override fun onNavigationItemSelected(item: MenuItem): Boolean {
       val handled = NavigationUI.onNavDestinationSelected(item, navController)
       if (!handled) {
           when (item.itemId) {...} return handled}
нет такого метода в Activity
источник

d

danilshik in Android Developers
может интерфейс нужен какой нить?
источник

A

Aleksei in Android Developers
danilshik
нет такого метода в Activity
NavigationView.OnNavigationItemSelectedListener
источник

A

Aleksei in Android Developers
danilshik
Ребят, как можно закрыть activity при клике на Menu в drawer layout, используя Navigation library?
а что ты подразумеваешь под "при клике на Menu"
источник

d

danilshik in Android Developers
Aleksei
а что ты подразумеваешь под "при клике на Menu"
У DrawerLayout же имеется menu. Нужно при клике на определенном item вызвать finish()
источник

Л

Лайтовий in Android Developers
Как увеличить поле вода, на перевернутом EditText.
Проблема в том, что перевернув EditText на 90 градусов, отображаемые знаки сократили к 3 видимим, а остальные обрезались.
источник

A

Aleksei in Android Developers
danilshik
У DrawerLayout же имеется menu. Нужно при клике на определенном item вызвать finish()
тогда я тебе правильно написал. Имплементишь NavigationView.OnNavigationItemSelectedListener, оверрайдишь то что я сначала написал. И в when (item.itemId) { R.id.айдитвойгоайтема -> finish...}
источник

d

danilshik in Android Developers
Aleksei
тогда я тебе правильно написал. Имплементишь NavigationView.OnNavigationItemSelectedListener, оверрайдишь то что я сначала написал. И в when (item.itemId) { R.id.айдитвойгоайтема -> finish...}
не срабатывает,
источник

d

danilshik in Android Developers
источник

d

danilshik in Android Developers
override fun onNavigationItemSelected(item: MenuItem): Boolean {
       val handled = NavigationUI.onNavDestinationSelected(item, navController)
       Log.d("Item", item.itemId.toString())
       if (!handled) {
           Log.d("Item", item.itemId.toString())
           when (item.itemId) {
               R.id.nav_out -> finish()
               else -> {}
           }
       }
       return handled
   }
источник

A

Aleksei in Android Developers
danilshik
не срабатывает,
у тебя же там остальные кнопки в меню на NAvigation Component завязаны?
источник

d

danilshik in Android Developers
Он даже в логах не отображается
источник

d

danilshik in Android Developers
Aleksei
у тебя же там остальные кнопки в меню на NAvigation Component завязаны?
да, они связаны на fragment
источник

A

Aleksei in Android Developers
danilshik
Он даже в логах не отображается
значит ты все эти айтемы обрабатываешь в navigation_graph. А ты этот один айтем оттуда убери, иначе он же не проходит чек !handled
источник

A

Aleksei in Android Developers
danilshik
Он даже в логах не отображается
R.id.nav_out убери из навигейшона
источник

d

danilshik in Android Developers
Aleksei
R.id.nav_out убери из навигейшона
его там и нет
источник