动作栏的菜单正在小屏幕的手机上

时间:2014-12-17 08:23:10

标签: android android-actionbar navigation-drawer

我的应用在Actionbar的右侧部分有一个导航抽屉,但有2个动作,但在设备上有一个屏幕< = 4"结果是:

enter image description here

菜单的正确位置是:

enter image description here

编辑,包括支持库的最后一个版本采用了正确的抽屉功能,但这两个按钮和标题仍然存在图像问题。

编辑2:我发现了问题,第二项是由ImageButtonTextView组成的复杂项目。特别是,问题是android:layout_alignParentRight="true"将徽章放在右上角。如何在不使用alignParentRight的情况下获得相同的右上角通知结果? 这里有xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="35dp"
            android:layout_height="35dp" android:paddingTop="3dp" android:paddingRight="8dp"
            android:paddingBottom="3dp">
<ImageButton
        android:id="@+id/myButton"
        android:layout_width="30dp"
        android:layout_height="30dp"
        android:background= "@drawable/alert_empty2"
        android:onClick="openNot"/>
<TextView
        android:id="@+id/textOne"
        android:layout_width="wrap_content"
        android:layout_height="15dp"
        android:text="0"
        android:textColor="#FFF"
        android:textSize="10dp"
        android:background="@drawable/badge_circle"
        android:visibility="invisible"
        android:textStyle="bold"
        android:singleLine="true"
        android:layout_alignParentRight="true"
        android:gravity="center_vertical|center_horizontal"/>

0 个答案:

没有答案