summaryrefslogtreecommitdiffstats
path: root/core/java/com/android/internal/widget/DecorToolbar.java
diff options
context:
space:
mode:
authorYigit Boyar <yboyar@google.com>2014-10-24 11:33:36 -0700
committerYigit Boyar <yboyar@google.com>2014-10-29 17:34:45 +0000
commitfe6d57c366ba78295d3320cb73512f02876eed61 (patch)
tree0939913b6c08d6e7ab2cfd859f812721030a7859 /core/java/com/android/internal/widget/DecorToolbar.java
parentdb41880dd3259646b9ea43be6d8a91d4adb40122 (diff)
downloadframeworks_base-fe6d57c366ba78295d3320cb73512f02876eed61.zip
frameworks_base-fe6d57c366ba78295d3320cb73512f02876eed61.tar.gz
frameworks_base-fe6d57c366ba78295d3320cb73512f02876eed61.tar.bz2
Move all actionbar related methods to DecorToolbar
Bug: 17999561 Change-Id: I36af443cf245aedd64a079726c1a2e6f6068f221
Diffstat (limited to 'core/java/com/android/internal/widget/DecorToolbar.java')
-rw-r--r--core/java/com/android/internal/widget/DecorToolbar.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/com/android/internal/widget/DecorToolbar.java b/core/java/com/android/internal/widget/DecorToolbar.java
index f89f0b7..fb413b5 100644
--- a/core/java/com/android/internal/widget/DecorToolbar.java
+++ b/core/java/com/android/internal/widget/DecorToolbar.java
@@ -27,6 +27,8 @@ import android.view.ViewGroup;
import android.view.Window;
import android.widget.AdapterView;
import android.widget.SpinnerAdapter;
+
+import com.android.internal.view.menu.MenuBuilder;
import com.android.internal.view.menu.MenuPresenter;
/**
@@ -93,4 +95,11 @@ public interface DecorToolbar {
void setDefaultNavigationIcon(Drawable icon);
void saveHierarchyState(SparseArray<Parcelable> toolbarStates);
void restoreHierarchyState(SparseArray<Parcelable> toolbarStates);
+ void setBackgroundDrawable(Drawable d);
+ int getHeight();
+ void setVisibility(int visible);
+ int getVisibility();
+ void setMenuCallbacks(MenuPresenter.Callback presenterCallback,
+ MenuBuilder.Callback menuBuilderCallback);
+ Menu getMenu();
}