当前位置: 首页>>代码示例>>Java>>正文


Java MenuView类代码示例

本文整理汇总了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;
}
 
开发者ID:google,项目名称:iosched,代码行数:17,代码来源:NavigationMenuPresenter.java

示例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);
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:12,代码来源:AppCompatDelegateImplV7.java

示例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;
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:12,代码来源:NavigationMenuPresenter.java

示例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;
}
 
开发者ID:jruesga,项目名称:rview,代码行数:16,代码来源:DrawerNavigationMenuPresenter.java

示例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;
}
 
开发者ID:NicolaSabino,项目名称:Monitor_1.0,代码行数:15,代码来源:MainActivity.java

示例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;
}
 
开发者ID:JasonChow1989,项目名称:Floatingsearchview-master,代码行数:12,代码来源:MenuPopupHelper.java

示例8: getMenuView

import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
    return mMenuView;
}
 
开发者ID:Trumeet,项目名称:MiPushFramework,代码行数:5,代码来源:BottomNavigationPresenter.java

示例9: getMenuView

import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
public MenuView getMenuView(ViewGroup root) {
    return null;
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:4,代码来源:Toolbar.java

示例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;
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:6,代码来源:ActionMenuPresenter.java

示例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");
}
 
开发者ID:JasonChow1989,项目名称:Floatingsearchview-master,代码行数:5,代码来源:MenuPopupHelper.java

示例13: getMenuView

import android.support.v7.view.menu.MenuView; //导入依赖的package包/类
@Override
public MenuView getMenuView(ViewGroup root) {
  return mMenuView;
}
 
开发者ID:google,项目名称:iosched,代码行数:5,代码来源:BottomNavigationPresenter.java


注:本文中的android.support.v7.view.menu.MenuView类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。