Chcę zmienić wszystkie toasty w mojej aplikacji, edytując themes.xml
.Jak ustawić styl tosty jako motyw?
Używam <item name="buttonStyle">@style/MyButton</item>
do zmiany moich przycisków, czy jest coś podobnego do Toastów, czy muszę stworzyć i używać klasy MyToast
, która rozszerza wbudowaną Toast?
dziękuję Ahmad, czy istnieje jakieś inne dostosowanie zamiast tła? po drugie, jest tam tabela dla wszystkich nazw przedmiotów, takich jak 'android: toastFrameBackground' – guness
@bluebrain, nie możesz ustawić grawitacji itp. ze stylami (tak długo, jak to możliwe), musisz to zrobić programowo. Android jest open source, więc możesz znaleźć wszystko tutaj: https://github.com/android/platform_frameworks_base/blob/master/core/res/res/values/themes.xml – Ahmad
Czy możesz zmienić tło? Jak wskazują inne wpisy SO, toastFrameBackgound nie jest publiczne. W interfejsie API 18 pojawia się błąd informujący, że nie znaleziono zasobu pasującego do tej nazwy. http://stackoverflow.com/questions/19215326/styles-toast-background-no-resource-found-that-matches-the-given-name – spaaarky21