как настроить панель контекстного действия с помощью appCompat в материальном дизайне

MainActivity.java

Я реализовал MultiChoiceModeListener в этом classе, а ниже – код:

на listView :

 listView.setMultiChoiceModeListener(MainActivity.this); listView.setChoiceMode(listView.CHOICE_MODE_MULTIPLE_MODAL); @Override public boolean onActionItemClicked(ActionMode arg0, MenuItem arg1) { switch (arg1.getItemId()) { case R.id.save: // Close CAB arg0.finish(); return true; case R.id.saveto: // Close CAB arg0.finish(); return true; default: return false; } } @Override public boolean onCreateActionMode(ActionMode arg0, Menu arg1) { arg0.getMenuInflater().inflate(R.menu.save_menu, arg1); return true; } @Override public void onDestroyActionMode(ActionMode arg0) { listadaptor.removeSelection(); } @Override public boolean onPrepareActionMode(ActionMode arg0, Menu arg1) { return false; } @Override public void onItemCheckedStateChanged(ActionMode arg0, int arg1, long arg2, boolean arg3) { final int checkedCount = listView.getCheckedItemCount(); arg0.setTitle(checkedCount + " "+getResources().getString(R.string.selected)); listadaptor.toggleSelection(arg1); } 

style.xml

   @color/colorPrimary @color/colorPrimaryDark @color/White true true false @style/LStyled.ActionMode       @color/colorPrimary   #fff #fff #3fff   #009688 bold   #000  

ниже мои скриншоты:

это мой экран материального дизайна

экран дизайна материала actionmode

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

    Вы можете изменить фон ActionMode помощью атрибута actionModeStyle :

       

    Конечно, вам необходимо определить цвет с именем color_action_mode_bg :

     #009688 

    Есть и другие вещи, которые вы можете изменить. Пример:

     ... ... ... 

    Чтобы изменить цвет текста SAVE и SAVETO , добавьте следующее в AppTheme.Base :

     @color/color_action_mode_text 

    используйте actionModeBackground в своем стиле AppTheme.Base .

     @color/colorPrimary  (or) @color/colorPrimary  
    Давайте будем гением компьютера.