侧滑 Activity FrameLayout

来源:互联网 发布:淘宝买家留言写什么好 编辑:程序博客网 时间:2024/05/20 20:19
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();        }    });}
0 0
原创粉丝点击