Size: a a a

Android Developers

2021 January 18

l

lounah in Android Developers
Dzmitry
Посоветуйте статью как менеджить вкладки при использовании BottomNavigationView. Понимаю что нужно использовать бекстек, но не понимаю как. Желаемое поведение - есть несколько вкладок, внутри каждой из которых своя история.
Вот, к примеру, можно использовать Cicerone
Там исчерпывающий ридми

https://github.com/terrakok/Cicerone
источник

D

Dzmitry in Android Developers
спасибо
источник

l

lounah in Android Developers
Aleksandr
Он перестаёт падать, но в logcat печатает "E/dalvikvm: Could not find class 'android.os.DeadSystemException', referenced from method ru.example.MyClass", что немного напрягает
Ничего страшного
источник

ММ

Мария Мушикова... in Android Developers
Привет всех) Кто подскажет как удалить фрагмент с активити - делаю вот так но фрагмент не удаляется. Может кто знает как по-другому можно удалить фрагмент?    


FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();

Navigation_Fragment myFragment = new Navigation_Fragment();
       fragmentTransaction.remove(myFragment);
 fragmentTransaction.commit();
источник

ММ

Максим Макаров... in Android Developers
всем привет!подскажите пожалуйста как в mapbox отображать кастомные tiles(квадранты) непосредственно с папки на устройстве а не с сервера?
источник

C

CaKyPa in Android Developers
Мария Мушикова
Привет всех) Кто подскажет как удалить фрагмент с активити - делаю вот так но фрагмент не удаляется. Может кто знает как по-другому можно удалить фрагмент?    


FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();

Navigation_Fragment myFragment = new Navigation_Fragment();
       fragmentTransaction.remove(myFragment);
 fragmentTransaction.commit();
Тебе надо из фрагмента удалить?
источник

C

CaKyPa in Android Developers
Или из активити?
источник

C

CaKyPa in Android Developers
Из фрагмента просто

getActivity().getFragmnetManager().beginTransaction().replace(this);
источник

ММ

Мария Мушикова... in Android Developers
@notworkingcode , из активити
источник

C

CaKyPa in Android Developers
Тогда храни ссылку на фрагмент и передавай ее
источник

ММ

Мария Мушикова... in Android Developers
@notworkingcode, спасибо
источник

L

Leonid in Android Developers
Мария Мушикова
Привет всех) Кто подскажет как удалить фрагмент с активити - делаю вот так но фрагмент не удаляется. Может кто знает как по-другому можно удалить фрагмент?    


FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();

Navigation_Fragment myFragment = new Navigation_Fragment();
       fragmentTransaction.remove(myFragment);
 fragmentTransaction.commit();
Вы создаёте фрагмент и тут же его пытаетесь удалить из менеджера, который об этом фрагменте до этого вообще не слышал ни разу.
источник

l

l|v|l in Android Developers
implementation 'androidx.appcompat:appcompat:1.2.0'

Ребят, подскажите, пожалуйста, куда это нужно запихнуть(в какой файл), чтобы у меня AS распознал строчку
<android.support.v7.widget.SwitchCompat/>
?
источник

I

Ilya in Android Developers
l|v|l
implementation 'androidx.appcompat:appcompat:1.2.0'

Ребят, подскажите, пожалуйста, куда это нужно запихнуть(в какой файл), чтобы у меня AS распознал строчку
<android.support.v7.widget.SwitchCompat/>
?
никуда
источник

l

l|v|l in Android Developers
Ilya
никуда
А чего тогда AS хочет от меня? Я хочу заюзать вот это:
<android.support.v7.widget.SwitchCompat/>
, а оно красным горит
источник

I

Ilya in Android Developers
l|v|l
А чего тогда AS хочет от меня? Я хочу заюзать вот это:
<android.support.v7.widget.SwitchCompat/>
, а оно красным горит
оно из android.support библиотеки, которая уже почти как два года устарела
по пакету что ли не видно?
источник

l

l|v|l in Android Developers
Хах
источник

l

l|v|l in Android Developers
Ilya
оно из android.support библиотеки, которая уже почти как два года устарела
по пакету что ли не видно?
А какой тогда аналог используется?
источник

I

Ilya in Android Developers
l|v|l
А какой тогда аналог используется?
androidx
источник

МП

Матвей Попов... in Android Developers
Всем привет, скажите пожалуйста как в даггере провайдить класс в конструктор которого нужна функция? Вот так к примеру MyClass(() -> Unit)?
источник