展会信息港展会大全

如何制作SliddingMenu的效果,左滑出现菜单
来源:互联网   发布日期:2016-01-14 11:31:28   浏览:2636次  

导读:private Fragment mContent; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (savedInstanceState != null) { mContent = getSupportFragmentManager().getFragment( savedInstanceState, mContent);...

private Fragment mContent;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

if (savedInstanceState != null) {

mContent = getSupportFragmentManager().getFragment(

savedInstanceState, "mContent");

}

getSupportFragmentManager().beginTransaction()

.replace(R.id.menu_frame, new ProjectMenuFragment().init(companyId, projectId)).commit();

// customize the SlidingMenu

SlidingMenu sm = getSlidingMenu();

sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

sm.setShadowWidthRes(R.dimen.shadow_width);

sm.setShadowDrawable(R.drawable.shadow);

sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);

sm.setFadeDegree(0.35f);

}

public void switchContent(Fragment fragment) {

mContent = fragment;

getSupportFragmentManager().beginTransaction()

.replace(R.id.content_frame, fragment).commit();

getSlidingMenu().showContent();

}

赞助本站

人工智能实验室

相关热词: android开发 android教程

AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港