Jak wiemy, kolorowe tło paska akcji dozwolone na sdk poziom 11, obejrzyj this. Ale są pewne aplikacje z kolorowym paskiem akcji, które mają min sdk niższe niż 11. Na przykład Whatsapp ma zielony pasek akcji, ale ma min sdk: 7 WhatsApp FAQ lub aplikacja Telegram ma min sdk: 8 Telegram FAQ, ale ma niebieski pasek akcji.Jak zmienić kolor tła paska akcji bez zwiększania min. Sdk?
Jak działają te aplikacje? I jak mogę to zrobić?
android.app.ActionBar actionBar = (android.app.ActionBar) getActionBar();
actionBar.setDisplayShowHomeEnabled(false);
View mActionBarView = getLayoutInflater().inflate(R.layout.action_bar_main, null);
actionBar.setCustomView(mActionBarView);
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
Ten kod wymaga minSdk = 11, dla getActionBar()
. Proszę pomóż mi.
Prawdopodobnie użyć biblioteki lub może mieć swoje własne realizację ActionBar (w układzie). Prawdopodobnie. – Shaishav
'setSupportActionBar'? To pozwala min. Pasek narzędzi API 7, wierzę, że –