149 lines
4.5 KiB
Java
149 lines
4.5 KiB
Java
package androidx.appcompat.view.menu;
|
|
|
|
import android.content.ComponentName;
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import android.view.KeyEvent;
|
|
import android.view.Menu;
|
|
import android.view.MenuItem;
|
|
import android.view.SubMenu;
|
|
import androidx.core.internal.view.SupportMenu;
|
|
|
|
/* loaded from: classes.dex */
|
|
class MenuWrapperICS extends BaseMenuWrapper<SupportMenu> implements Menu {
|
|
MenuWrapperICS(Context context, SupportMenu supportMenu) {
|
|
super(context, supportMenu);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public MenuItem add(CharSequence charSequence) {
|
|
return a(((SupportMenu) this.a).add(charSequence));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public int addIntentOptions(int i, int i2, int i3, ComponentName componentName, Intent[] intentArr, Intent intent, int i4, MenuItem[] menuItemArr) {
|
|
MenuItem[] menuItemArr2 = menuItemArr != null ? new MenuItem[menuItemArr.length] : null;
|
|
int addIntentOptions = ((SupportMenu) this.a).addIntentOptions(i, i2, i3, componentName, intentArr, intent, i4, menuItemArr2);
|
|
if (menuItemArr2 != null) {
|
|
int length = menuItemArr2.length;
|
|
for (int i5 = 0; i5 < length; i5++) {
|
|
menuItemArr[i5] = a(menuItemArr2[i5]);
|
|
}
|
|
}
|
|
return addIntentOptions;
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public SubMenu addSubMenu(CharSequence charSequence) {
|
|
return a(((SupportMenu) this.a).addSubMenu(charSequence));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public void clear() {
|
|
b();
|
|
((SupportMenu) this.a).clear();
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public void close() {
|
|
((SupportMenu) this.a).close();
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public MenuItem findItem(int i) {
|
|
return a(((SupportMenu) this.a).findItem(i));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public MenuItem getItem(int i) {
|
|
return a(((SupportMenu) this.a).getItem(i));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public boolean hasVisibleItems() {
|
|
return ((SupportMenu) this.a).hasVisibleItems();
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public boolean isShortcutKey(int i, KeyEvent keyEvent) {
|
|
return ((SupportMenu) this.a).isShortcutKey(i, keyEvent);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public boolean performIdentifierAction(int i, int i2) {
|
|
return ((SupportMenu) this.a).performIdentifierAction(i, i2);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public boolean performShortcut(int i, KeyEvent keyEvent, int i2) {
|
|
return ((SupportMenu) this.a).performShortcut(i, keyEvent, i2);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public void removeGroup(int i) {
|
|
a(i);
|
|
((SupportMenu) this.a).removeGroup(i);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public void removeItem(int i) {
|
|
b(i);
|
|
((SupportMenu) this.a).removeItem(i);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public void setGroupCheckable(int i, boolean z, boolean z2) {
|
|
((SupportMenu) this.a).setGroupCheckable(i, z, z2);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public void setGroupEnabled(int i, boolean z) {
|
|
((SupportMenu) this.a).setGroupEnabled(i, z);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public void setGroupVisible(int i, boolean z) {
|
|
((SupportMenu) this.a).setGroupVisible(i, z);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public void setQwertyMode(boolean z) {
|
|
((SupportMenu) this.a).setQwertyMode(z);
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public int size() {
|
|
return ((SupportMenu) this.a).size();
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public MenuItem add(int i) {
|
|
return a(((SupportMenu) this.a).add(i));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public SubMenu addSubMenu(int i) {
|
|
return a(((SupportMenu) this.a).addSubMenu(i));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public MenuItem add(int i, int i2, int i3, CharSequence charSequence) {
|
|
return a(((SupportMenu) this.a).add(i, i2, i3, charSequence));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public SubMenu addSubMenu(int i, int i2, int i3, CharSequence charSequence) {
|
|
return a(((SupportMenu) this.a).addSubMenu(i, i2, i3, charSequence));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public MenuItem add(int i, int i2, int i3, int i4) {
|
|
return a(((SupportMenu) this.a).add(i, i2, i3, i4));
|
|
}
|
|
|
|
@Override // android.view.Menu
|
|
public SubMenu addSubMenu(int i, int i2, int i3, int i4) {
|
|
return a(((SupportMenu) this.a).addSubMenu(i, i2, i3, i4));
|
|
}
|
|
}
|