27

Ohoy. Когда я обновляю свое приложение до L, я заменил ActionBars на Панели инструментов, и всякий раз, когда я запускаю ActionMode, он отбрасывает весь контент. (Я полагаю, это связано с тем, что ActionBar снова отображается для отображения ActionMode.) Можно ли отобразить ActionMode в качестве наложения или разместить его на панели инструментов?ActionMode с содержимым смещения панели инструментов

Также к нему не подходят параметры стиля, что заставляет меня задаться вопросом, является ли новый способ его стилизации. Есть идеи?

Im используя AppCompat V7 21 и до сих пор Ive пытался windowActionModeOverlay=true и toolbar.startActionMode(..)

List with ActionMode running

+0

Hi. Могли ли вы установить стиль для режима действия? Если да, то как? – vandzi

+1

@vandzi Привет! Установка их в базовую тему моего приложения без андроида: префикс выработан. – zoltish

+0

Привет, zoltish, Как вы достигли любого оборудования Spinner под поиском и над потоком. – Ria

ответ

50

Использование <item name="windowActionModeOverlay">true</item> в вашем приложении тему (без android:).

+6

В Android 4.4.4 я вижу панель инструментов под ActionMode. Это на дюжине пикселей выше. Есть ли способ изменить размер ActionMode? –

+2

Это, похоже, изменилось с выпуском M. Теперь вы должны иметь и с и без андроида: префикс. – zoltish

 Смежные вопросы

  • Нет связанных вопросов^_^