W mojej aplikacji zmieniam tytuł w pasku akcji z każdego wyświetlanego fragmentu. Kiedy po raz pierwszy uruchamiam swoje aplikacje, mam listę żądań, więc mój tytuł to "Moje prośby (20)".Dlaczego Android obcina mój tytuł ActionBar?
Następnie, po kliknięciu elementu na tej liście, zastępuje on fragment w mojej aktywności i ustawia go na "Akcja".
Kiedy wracam do pierwszego widoku (zawsze w tej samej czynności), resetuję tytuł do "Moje żądania (20)", ale Android decyduje się je skrócić. Rezultatem jest "Moja prośba ...".
Po wielu testach wygląda na to, że Android zmniejsza mój tytuł, gdy umieszczam w nim mniejszy tekst. Ale nie powiększa go, gdy umieszczam dłuższy tekst, nawet jeśli jest dużo miejsca.
Co mogę zrobić, aby rozwiązać ten problem? Chciałbym lepsze rozwiązanie niż dodawanie spacji na końcu moich krótkich tytułów :)
Oto kod używam zmienić tytuł ActionBar:
getActivity().getActionBar().setTitle(title);
Dziękujemy! To rozwiązanie jest proste i czyste, lubię to! – NLemay