android - Contextual Action Bar appears white(no background) on one device but ok on the others -


i'm new android, thing don't think related experience. when long press item in list show cab, appears white background. can see buttons on bar when long pressing them, otherwise invisible.i using same style file on 2 different apps , other 1 ok. happens on 1 device. ideas?

<resources xmlns:tools="http://schemas.android.com/tools" xmlns:android="http://schemas.android.com/apk/res/android">  <!-- base application theme. -->  <style name="mytheme" parent="theme.appcompat.light.darkactionbar">     <item name="android:activatedbackgroundindicator">@drawable/background_activated_drawer</item>     <item name="android:actionbarstyle">@style/myactionbar</item>     <item name="actionbarstyle">@style/myactionbar</item> </style>    <style name="myactionbar" parent="@style/widget.appcompat.light.actionbar.solid.inverse">     <item name="android:background"  tools:ignore="newapi">@color/rtl_light_grey</item>     <item name="android:actionmodebackground">@color/rtl_red</item>     <item name="background">@color/rtl_dark_grey</item> </style>  <style name="overlaytext">     <item name="android:paddingleft">4px</item>     <item name="android:paddingbottom">4px</item>     <item name="android:textcolor">#ffffffff</item>     <item name="android:textsize">12sp</item>     <item name="android:shadowcolor">@color/rtl_dark_grey</item>     <item name="android:shadowdx">4</item>     <item name="android:shadowdy">4</item>     <item name="android:shadowradius">5</item> </style> 

the contextual bar code

 @override public view oncreateview(final layoutinflater inflater,viewgroup parent, bundle savedinstancestate) {      view v = super.oncreateview(inflater, parent, savedinstancestate);     listview listview = (listview) v.findviewbyid(android.r.id.list);     listview.setchoicemode(listview.choice_mode_multiple_modal);     listview.setmultichoicemodelistener(new abslistview.multichoicemodelistener() {         @override         public void onitemcheckedstatechanged(actionmode mode, int position, long id, boolean checked) {          }          @override         public boolean oncreateactionmode(actionmode mode, menu menu) {             menuinflater inflater = mode.getmenuinflater();             inflater.inflate(r.menu.tasks_context, menu);             return true;         }          @override         public boolean onprepareactionmode(actionmode mode, menu menu) {             return false;         }          @override         public boolean onactionitemclicked(actionmode mode, menuitem item) {             taskadapter adapter = (taskadapter) getlistadapter();             tasksstorage mstorage = tasksstorage.getstaskstorage(getactivity());             switch (item.getitemid()) {                  case r.id.menu_item_delete:                      (int = adapter.getcount() - 1; >= 0; i--) {                         if (getlistview().isitemchecked(i))                             mstorage.deletetask(adapter.getitem(i));                      }                      //messagebox.getmsgbox(getactivity()).savemessages(save_m);                      //messagebox.getmsgbox(getactivity()).savemessages(save_d);                      mode.finish();                     adapter.notifydatasetchanged();                     return true;                 default:                     return false;             }         }          @override         public void ondestroyactionmode(actionmode mode) {          }     });     return v; } 


Comments

Popular posts from this blog

c++ - No viable overloaded operator for references a map -

java - Custom OutputStreamAppender not run: LOGBACK: No context given for <MYAPPENDER> -

java - Cannot secure connection using TLS -