first commit
[bylock.git] / sources / android / support / v7 / internal / view / menu / al.java
blob00e76625885c79924d98ec32399fd446248744a8
1 package android.support.v7.internal.view.menu;
3 import android.content.Context;
4 import android.graphics.drawable.Drawable;
5 import android.view.Menu;
6 import android.view.MenuItem;
7 import android.view.SubMenu;
8 import android.view.View;
10 /* compiled from: MyApp */
11 public class al extends q implements SubMenu {
12 private q d;
13 private u e;
15 public al(Context context, q qVar, u uVar) {
16 super(context);
17 this.d = qVar;
18 this.e = uVar;
21 @Override // android.support.v7.internal.view.menu.q
22 public void setQwertyMode(boolean z) {
23 this.d.setQwertyMode(z);
26 @Override // android.support.v7.internal.view.menu.q
27 public boolean b() {
28 return this.d.b();
31 @Override // android.support.v7.internal.view.menu.q
32 public boolean c() {
33 return this.d.c();
36 public Menu s() {
37 return this.d;
40 public MenuItem getItem() {
41 return this.e;
44 @Override // android.support.v7.internal.view.menu.q
45 public void a(r rVar) {
46 this.d.a(rVar);
49 @Override // android.support.v7.internal.view.menu.q
50 public q p() {
51 return this.d;
54 @Override // android.support.v7.internal.view.menu.q
55 public boolean a(q qVar, MenuItem menuItem) {
56 return super.a(qVar, menuItem) || this.d.a(qVar, menuItem);
59 @Override // android.view.SubMenu
60 public SubMenu setIcon(Drawable drawable) {
61 this.e.setIcon(drawable);
62 return this;
65 @Override // android.view.SubMenu
66 public SubMenu setIcon(int i) {
67 this.e.setIcon(i);
68 return this;
71 @Override // android.view.SubMenu
72 public SubMenu setHeaderIcon(Drawable drawable) {
73 super.a(drawable);
74 return this;
77 @Override // android.view.SubMenu
78 public SubMenu setHeaderIcon(int i) {
79 super.a(e().getResources().getDrawable(i));
80 return this;
83 @Override // android.view.SubMenu
84 public SubMenu setHeaderTitle(CharSequence charSequence) {
85 super.a(charSequence);
86 return this;
89 @Override // android.view.SubMenu
90 public SubMenu setHeaderTitle(int i) {
91 super.a(e().getResources().getString(i));
92 return this;
95 public SubMenu setHeaderView(View view) {
96 super.a(view);
97 return this;
100 @Override // android.support.v7.internal.view.menu.q
101 public void clearHeader() {
104 @Override // android.support.v7.internal.view.menu.q
105 public boolean c(u uVar) {
106 return this.d.c(uVar);
109 @Override // android.support.v7.internal.view.menu.q
110 public boolean d(u uVar) {
111 return this.d.d(uVar);
114 @Override // android.support.v7.internal.view.menu.q
115 public String a() {
116 int itemId = this.e != null ? this.e.getItemId() : 0;
117 if (itemId == 0) {
118 return null;
120 return super.a() + ":" + itemId;