android_translation_layer/src/api-impl/android/view/MenuItem.java

43 lines
895 B
Java
Raw Normal View History

package android.view;
2024-03-16 12:49:28 +01:00
import android.graphics.drawable.Drawable;
public interface MenuItem {
2024-03-16 12:49:28 +01:00
public interface OnMenuItemClickListener {
public boolean onMenuItemClick(MenuItem item);
}
public MenuItem setIcon(int iconRes);
public MenuItem setVisible(boolean visible);
public MenuItem setChecked(boolean checked);
public MenuItem setEnabled(boolean enabled);
public MenuItem setCheckable(boolean checkable);
public MenuItem setTitleCondensed(CharSequence titleCondensed);
public MenuItem setTitle(CharSequence title);
public MenuItem setActionView(View actionView);
public void setShowAsAction(int action);
public int getItemId();
public int getGroupId();
public MenuItem setOnMenuItemClickListener(OnMenuItemClickListener listener);
2023-09-19 23:22:21 +02:00
public MenuItem setTitle(int resId);
2024-03-16 12:49:28 +01:00
public boolean isVisible();
public Drawable getIcon();
public SubMenu getSubMenu();
}