當前位置:菜譜大全網 - 菜譜 - android如何使用HorizontalScrollView控制靈活的菜單?

android如何使用HorizontalScrollView控制靈活的菜單?

公共?班級?SlidingActivity?延伸?活動?器物?OnClickListener{?

SlidingMenu?mSlidingMenu?

@覆蓋?

受保護?作廢?onCreate(捆綁?arg0)?{?

super . oncreate(arg 0);?

setContentView(r . layout . main);?

顯示度量?dm?=?新的?顯示度量();?

getWindowManager()。getDefaultDisplay()。get metrics(DM);?

mSlidingMenu?=?(SlidingMenu)?findViewById(r . id . sliding menu);?

msliding menu . setalignscreenwidth((DM . width pixels?/?5)?*?2);?

觀點?leftView=getLayoutInflater()。inflate(R.layout.left_menu,?null);?

觀點?rightView=getLayoutInflater()。inflate(R.layout.right_menu,?null);?

觀點?centerView=getLayoutInflater()。膨脹(R.layout.center,?null);?

msliding menu . setleftview(left view);?

msliding menu . setrightview(right view);?

msliding menu . set center view(center view);?

按鈕?showLeftMenu =(Button)center view . findviewbyid(r . id . center _ left _ BTN);?

showleftmenu . setonclicklistener(this);?

按鈕?showRightMenu =(Button)center view . findviewbyid(r . id . center _ right _ BTN);?

showrightmenu . setonclicklistener(this);?

}?

@覆蓋?

公共?作廢?onClick(查看?五)?{?

//?托多?自動生成?方法?存根?

切換?(v.getId())?{?

案子?R.id.center_left_btn:?

msliding menu . showleftview();?

打破;?

案子?R.id.center_right_btn:?

msliding menu . showrightview();?

打破;?

默認:?

打破;?

}?

}?

} ?