本文整理汇总了Java中android.support.v7.view.menu.MenuView类的典型用法代码示例。如果您正苦于以下问题:Java MenuView类的具体用法?Java MenuView怎么用?Java MenuView使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
MenuView类属于android.support.v7.view.menu包,在下文中一共展示了MenuView类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
if (mMenuView == null) {
mMenuView =
(NavigationMenuView)
mLayoutInflater.inflate(R.layout.design_navigation_menu, root, false);
if (mAdapter == null) {
mAdapter = new NavigationMenuAdapter();
}
mHeaderLayout =
(LinearLayout)
mLayoutInflater.inflate(R.layout.design_navigation_item_header, mMenuView, false);
mMenuView.setAdapter(mAdapter);
}
return mMenuView;
}
示例2: getListMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
MenuView getListMenuView(MenuPresenter.Callback cb) {
if (this.menu == null) {
return null;
}
if (this.listMenuPresenter == null) {
this.listMenuPresenter = new ListMenuPresenter(this.listPresenterContext, R.layout.abc_list_menu_item_layout);
this.listMenuPresenter.setCallback(cb);
this.menu.addMenuPresenter(this.listMenuPresenter);
}
return this.listMenuPresenter.getMenuView(this.decorView);
}
示例3: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
public MenuView getMenuView(ViewGroup root) {
if (this.mMenuView == null) {
this.mMenuView = (NavigationMenuView) this.mLayoutInflater.inflate(R.layout.design_navigation_menu, root, false);
if (this.mAdapter == null) {
this.mAdapter = new NavigationMenuAdapter();
}
this.mHeaderLayout = (LinearLayout) this.mLayoutInflater.inflate(R.layout.design_navigation_item_header, this.mMenuView, false);
this.mMenuView.setAdapter(this.mAdapter);
}
return this.mMenuView;
}
示例4: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
if (mMenuView == null) {
mMenuView = (DrawerNavigationMenuView) mLayoutInflater.inflate(
R.layout.drawer_navigation_menu, root, false);
if (mAdapter == null) {
mAdapter = new NavigationMenuAdapter();
}
mHeaderLayout = (LinearLayout) mLayoutInflater
.inflate(R.layout.drawer_navigation_item_header,
mMenuView, false);
mMenuView.setAdapter(mAdapter);
}
return mMenuView;
}
示例5: onCreateOptionsMenu
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public boolean onCreateOptionsMenu(Menu menu) {
if(playPauseState){
getMenuInflater().inflate(R.menu.menu_main, menu);
}else{
getMenuInflater().inflate(R.menu.menu_main_pause, menu);
MessageHelper.toast(getApplicationContext(),"Acquisizione dati già in esecuzione");
}
this.s = (MenuView.ItemView) findViewById(R.id.alarmState);
return true;
}
示例6: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
if (menuView == null) {
menuView =
(NavigationMenuView) layoutInflater.inflate(R.layout.design_navigation_menu, root, false);
if (adapter == null) {
adapter = new NavigationMenuAdapter();
}
headerLayout =
(LinearLayout)
layoutInflater.inflate(R.layout.design_navigation_item_header, menuView, false);
menuView.setAdapter(adapter);
}
return menuView;
}
开发者ID:material-components,项目名称:material-components-android,代码行数:16,代码来源:NavigationMenuPresenter.java
示例7: getView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = mInflater.inflate(ITEM_LAYOUT, parent, false);
}
MenuView.ItemView itemView = (MenuView.ItemView) convertView;
if (mForceShowIcon) {
((ListMenuItemView) convertView).setForceShowIcon(true);
}
itemView.initialize(getItem(position), 0);
return convertView;
}
示例8: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
return mMenuView;
}
示例9: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
public MenuView getMenuView(ViewGroup root) {
return null;
}
示例10: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
public MenuView getMenuView(ViewGroup root) {
MenuView result = super.getMenuView(root);
((ActionMenuView) result).setPresenter(this);
return result;
}
示例11: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
return menuView;
}
开发者ID:material-components,项目名称:material-components-android,代码行数:5,代码来源:BottomNavigationPresenter.java
示例12: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
throw new UnsupportedOperationException("MenuPopupHelpers manage their own views");
}
示例13: getMenuView
import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
return mMenuView;
}