Size: a a a

Android Developers

2021 March 09

JF

Jorik Fat in Android Developers
C Y B E R F O X
То есть вы где-то прописали в коде создание & вызов меню и хотите что бы в ActionBar была не полоска из трёх точек, а нечто другое?

Если это так, то я присоединяюсь к вашему ответу т.к. мне тоже любопытно как это можно реализовать.
через PopupMenu такое можно сделать
источник

SM

Serj Malko in Android Developers
Boris Timofeev
Я тебе выше ответил, бэкап скорее всего врсстанавливает
Спасибо, не увидел. Попробую сделать
источник

В

Виктор in Android Developers
C Y B E R F O X
То есть вы где-то прописали в коде создание & вызов меню и хотите что бы в ActionBar была не полоска из трёх точек, а нечто другое?

Если это так, то я присоединяюсь к вашему ответу т.к. мне тоже любопытно как это можно реализовать.
Нет. Активити у меня для всех фрагментов делает обычное меню. В одном из его фрагментов при изменении разметки экшн-бара мне мешают эти три точки и я хочу временно отключить это меню.
источник

JF

Jorik Fat in Android Developers
Виктор
Нет. Активити у меня для всех фрагментов делает обычное меню. В одном из его фрагментов при изменении разметки экшн-бара мне мешают эти три точки и я хочу временно отключить это меню.
так просто чистите его
источник

S

Silent829 in Android Developers
Виктор
Ну так сам actionBar скрыть я могу, но я хочу убрать эти три точки меню
menu.clear() ?
источник

4

4NK1R in Android Developers
Silent829
а, я думал ты в активити задаешь
уверен что lightStatusBar не корячит? я не помню что оно у меня давало, там вроде цвета у меня обратные выходили :DD но инсетам наверное не мешали работать
и про код я имел в виду фрагмента)
>в активити
а как?)

>lightStatusBar
он за цвет текста в статусе отвечает вроде...

>фрагмента
у меня тулбар в активности, и все что в активити полезного - я уже кинул выше...
источник

Л

Лотос in Android Developers
Как в градле указать папку с суппорт либами ? Чтобы она не искала нужные jar в сети
источник

S

Silent829 in Android Developers
4NK1R
>в активити
а как?)

>lightStatusBar
он за цвет текста в статусе отвечает вроде...

>фрагмента
у меня тулбар в активности, и все что в активити полезного - я уже кинул выше...
> ну window.statusBarColor = ….

> да, забей

> так ты же кодоверсткой сейчас делаешь и говоришь что не работает, но кинул хмл
источник

4

4NK1R in Android Developers
Silent829
> ну window.statusBarColor = ….

> да, забей

> так ты же кодоверсткой сейчас делаешь и говоришь что не работает, но кинул хмл
кодоверстка тоже выше, дубль: https://pastebin.com/K6jrieXi
источник

S

Silent829 in Android Developers
а, я прост на одну ссылку зашел, а там уже ничего нельзя было посмотреть, после этого зашел на вторую и увидел хмл
сейчас глянем
источник

L

Leo in Android Developers
А в чем прикол кодоверстки?
Я лично для себя не нашёл весомых преимуществ за 7 лет
источник

В

Виктор in Android Developers
@silent829 @FatJorik точно, я и забыл про это. Но теперь другая проблема. Как теперь по требованию вернуть это меню? Или придется его заново инфлейтить?
источник

S

Silent829 in Android Developers
Виктор
@silent829 @FatJorik точно, я и забыл про это. Но теперь другая проблема. Как теперь по требованию вернуть это меню? Или придется его заново инфлейтить?
вроде заново, я хз
источник

S

Silent829 in Android Developers
WindowCompat.setDecorFitsSystemWindows(window, AndroidUtils.ifSdkIsOlderThan(Build.VERSION_CODES.R))
вот это тоже надо в активти
источник

JF

Jorik Fat in Android Developers
Виктор
@silent829 @FatJorik точно, я и забыл про это. Но теперь другая проблема. Как теперь по требованию вернуть это меню? Или придется его заново инфлейтить?
так оно же всегда само создается на фрагментах
источник

S

Silent829 in Android Developers
@VictorWizard не настаиваю, но может опишете юзкейс?
источник

JF

Jorik Fat in Android Developers
если из фрагментов его создавать
источник

В

Виктор in Android Developers
Jorik Fat
так оно же всегда само создается на фрагментах
При перезапуске - да. Но так инвэлидейт не возвращает его.
источник

В

Виктор in Android Developers
Jorik Fat
если из фрагментов его создавать
Я из активити создаю)
источник

JF

Jorik Fat in Android Developers
Виктор
При перезапуске - да. Но так инвэлидейт не возвращает его.
фрагменты в чем?
источник