Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 079fd1c0 authored by Adam Powell's avatar Adam Powell
Browse files

Make action buttons more style-based

Change-Id: Ia7ef4da8d8004f1b3809b4883aafc541695d235a
parent 1e3187c2
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -2176,6 +2176,17 @@
 visibility="public"
>
</field>
<field name="actionOverflowButtonStyle"
 type="int"
 transient="false"
 volatile="false"
 value="16843574"
 static="true"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
</field>
<field name="activityCloseEnterAnimation"
 type="int"
 transient="false"
+1 −3
Original line number Diff line number Diff line
@@ -213,13 +213,11 @@ public class ActionMenuView extends LinearLayout implements MenuBuilder.ItemInvo

    private class OverflowMenuButton extends ImageButton {
        public OverflowMenuButton(Context context) {
            super(context, null, com.android.internal.R.attr.actionButtonStyle);
            super(context, null, com.android.internal.R.attr.actionOverflowButtonStyle);

            final Resources res = context.getResources();
            setClickable(true);
            setFocusable(true);
            setContentDescription(res.getString(com.android.internal.R.string.more_item_label));
            setImageDrawable(res.getDrawable(com.android.internal.R.drawable.ic_menu_more));
            setVisibility(VISIBLE);
            setEnabled(true);
        }
+1 −0
Original line number Diff line number Diff line
@@ -477,6 +477,7 @@
        <attr name="actionBarTabStyle" format="reference" />
        <attr name="actionBarTabBarStyle" format="reference" />
        <attr name="actionBarTabTextStyle" format="reference" />
        <attr name="actionOverflowButtonStyle" format="reference" />

        <!-- =================== -->
        <!-- Action mode styles  -->
+1 −0
Original line number Diff line number Diff line
@@ -1338,6 +1338,7 @@
  <public type="attr" name="actionBarTabStyle" />
  <public type="attr" name="actionBarTabBarStyle" />
  <public type="attr" name="actionBarTabTextStyle" />
  <public type="attr" name="actionOverflowButtonStyle" />

  <public type="anim" name="animator_fade_in" />
  <public type="anim" name="animator_fade_out" />
+5 −0
Original line number Diff line number Diff line
@@ -894,6 +894,11 @@
        <item name="android:background">@null</item>
    </style>

    <style name="Widget.ActionButton.Overflow">
        <item name="android:src">@drawable/ic_menu_more</item>
        <item name="android:contentDescription">@string/more_item_label</item>
    </style>

    <style name="Widget.ActionBarView_TabView">
        <item name="android:background">@drawable/minitab_lt</item>
        <item name="android:paddingLeft">4dip</item>
Loading