Я использую ActionBar
из библиотеки ActionBarSherlock
. Я могу установить цвет фона моей панели действий с помощью метода ActionBar.setBackgroundDrawable(Color)
. После изменения цвета фона мне позже нужно вернуть его обратно к исходному/по умолчанию ActionBar
цветам.Как получить цвет фона по умолчанию в ActionBarSherlock?
Как определить, какой был цвет оригинала/по умолчанию для ActionBar
?
Что еще более важно, ты совершенно уверен, что вы можете изменить '' фон ActionBarSherlock's Drawable' кратному раз? Мне не повезло с этим (из-за неопределенной памяти, я думаю, что последующие вызовы '.setBackgroundDrawable()' не имели никакого эффекта, когда я пытался). В конце концов, я просто устал от фанатизма и прибегал к тому, чтобы делать какие-нибудь умные вещи для фона для «ActionBar», просто запустив «View». – Trevor
Trevor, я сделал тест, и я могу изменить цвет backgound несколько раз. –
Ах, в таком случае я вернусь в свою коробку. Игнорируйте мой комментарий. – Trevor