Java 启用";“刷卡”;激活侧菜单
我最近创建了一个应用程序,它实现了一个side menù。 男人们实际上是通过点击左上角出现的,但我想实现一个滑动动作(比如facebook应用程序)来调用它 以下是代码的一部分:Java 启用";“刷卡”;激活侧菜单,java,android,eclipse,menu,swipe,Java,Android,Eclipse,Menu,Swipe,我最近创建了一个应用程序,它实现了一个side menù。 男人们实际上是通过点击左上角出现的,但我想实现一个滑动动作(比如facebook应用程序)来调用它 以下是代码的一部分: @Override protected void onCreate(Bundle savedInstanceState) { Eula.show(this); super.onCreate(savedInstanceState); setContentView(R.layout.activi
@Override
protected void onCreate(Bundle savedInstanceState) {
Eula.show(this);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
icon = (ImageView) findViewById(android.R.id.icon);
sideNavigationView = (SideNavigationView) findViewById(R.id.side_navigation_view);
sideNavigationView.setMenuItems(R.menu.side_navigation_menu);
sideNavigationView.setMenuClickCallback(this);
if (getIntent().hasExtra(EXTRA_TITLE)) {
String title = getIntent().getStringExtra(EXTRA_TITLE);
int resId = getIntent().getIntExtra(EXTRA_RESOURCE_ID, 0);
setTitle(title);
icon.setImageResource(resId);
}
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
sideNavigationView.toggleMenu();
break;
default:
return super.onOptionsItemSelected(item);
}
return true;
}
@Override
public void onSideNavigationItemClick(int itemId) {
switch (itemId) {
case R.id.side_navigation_menu_item1:
Intent moppen = new Intent(this, page1.class);
startActivity(moppen);
break;
case R.id.side_navigation_menu_item2:
Intent page2 = new Intent(this, page2.class);
startActivity(page2);
break;
case R.id.side_navigation_menu_item3:
Intent plaatjes = new Intent(this, page3.class);
startActivity(plaatjes);
break;
case R.id.side_navigation_menu_item4:
Intent special = new Intent(this, page4.class);
startActivity(special);
break;
case R.id.side_navigation_menu_item5:
Intent over = new Intent(this, page5.class);
startActivity(over);
break;
default:
return;
}
finish();
}
使用此库,然后在oncreate()中编写此库
然后在菜单上
menu.toggle();
你在使用哪个库??actionlibrary+SlideLibrary使用滑动菜单库它很容易实现,而且它具有你想要执行的功能。。。
menu.toggle();