Strange behaviour with android's CustomMenu actionbar



I've got a huge problem with custom menu's actionbar. First of all...


That's the output obtained with my nexus 4 (android 4.4.4)


http://ift.tt/1rG3x1H


and that's the output with a cheap android mini-tablet (android 4.0.4)


http://ift.tt/1rG3x1J


Someone can figure out the problem? Thank you!


Actionbar snippet: (menulay1.xml, menulay2.xml, menulay3.xml are all the same)



<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://ift.tt/nIICcg"
android:layout_width="48dp"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:padding="8dp" >

<ImageView
android:id="@+id/imgmen"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/vista_mod" />

<!-- Badge Count -->

<TextView
android:id="@+id/actionbar_notifcation_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:gravity="center"
android:textSize="13dp"
android:text="99"
android:typeface="serif"
android:textColor="#000000" />

</RelativeLayout>


menu snippet:



<menu xmlns:android="http://ift.tt/nIICcg">
<item android:id="@+id/vedi_oggi"
android:actionLayout="@layout/menulay1"
android:title="Eventi oggi"
android:showAsAction="always" />

<item android:id="@+id/vedi_mese"
android:actionLayout="@layout/menulay2"
android:title="Eventi mese"
android:showAsAction="always" />

<item android:id="@+id/vedi_tutto"
android:actionLayout="@layout/menulay3"
android:title="Eventi tutti"
android:showAsAction="always" />
</menu>

No comments:

Post a Comment