private void cehHua() { menu = new SlidingMenu(ShouActivity.this); menu.setMode(SlidingMenu.LEFT); //设置侧滑方向 slidingMenu.setMode(SlidingMenu.LEFT); //设置整个屏幕都能滑出 slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); //设置整个屏幕不让滑出 slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE); //设置侧滑宽度 menu.setBehindOffset(200); //让侧滑依附到activity上 menu.attachToActivity(ShouActivity.this, SlidingMenu.SLIDING_CONTENT); //设置侧滑布局 //直接使用Activity布局 menu.setMenu(R.layout.activity_ce_huas); //fragment管理器、使用FrameLayout布局 FragmentManager fragmentManager = getSupportFragmentManager(); //开启事务 FragmentTransaction transaction = fragmentManager.beginTransaction(); //替换 transaction.replace(R.id.cehuaFragment, new CeHua()); //提交 transaction.commit(); getSupportFragmentManager().beginTransaction().replace(R.id.frag1, new Fragment1()).commit(); //点击按钮侧滑 cehuaimg.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(ShouActivity.this, "eeeeeeeee", Toast.LENGTH_SHORT).show(); menu.toggle(); } }); }
侧滑 Activity FrameLayout
最新推荐文章于 2023-06-01 07:15:00 发布