2 moina cat Moina_cat 于 2016.05.05 00:25 提问

侧拉菜单栏里的菜单单击实现页面跳转怎么处理?

侧拉菜单栏里的菜单单击实现页面跳转怎么处理?
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle action bar item clicks here. The action bar will
    // automatically handle clicks on the Home/Up button, so long
    // as you specify a parent activity in AndroidManifest.xml.
    int id = item.getItemId();

    //noinspection SimplifiableIfStatement
    if (id == R.id.nav_car) {

        return true;
    }

    return super.onOptionsItemSelected(item);
}

@SuppressWarnings("StatementWithEmptyBody")
@Override
public boolean onNavigationItemSelected(MenuItem item) {
    // Handle navigation view item clicks here.
    int id = item.getItemId();
    MenuItem Item=(MenuItem)findViewById(id);
    if (id == R.id.nav_car) {

    } else if (id == R.id.nav_oil) {

    } else if (id == R.id.nav_team) {

    } else if (id == R.id.nav_person) {

    } else if (id == R.id.nav_share) {

    } else if (id == R.id.nav_send) {

    }

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    drawer.closeDrawer(GravityCompat.START);

    return true;
}

}
侧拉菜单的activity中的这三个函数该写什么?
我主要想实现的是,单击状态栏中得选项实现页面跳转。想QQ页面那样。
点击我的文件或者其他,就跳转到相应页面。

5个回答

devmiao
devmiao   Ds   Rxr 2016.05.05 07:25
crazy1235
crazy1235   Ds   Rxr 2016.05.05 11:53

跟正常界面跳转一样,通过intent进行操作。

qq_17250009
qq_17250009   2016.05.05 17:08

建议采用Fragment的方式实现跳转,每次点击不同位置,展示不同的fragment

lxk_1993
lxk_1993   Rxr 2016.05.06 08:51

这就是和正常的跳界面一样 startActivity(new Intent(A.this,B.class));

bdmh
bdmh   Ds   Rxr 2016.05.05 05:22

跳转业页面,无非就那么几种,调activity用startactivity,或者控制view的切换,用viewpager或flipper

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android自定义ListView实现侧拉子菜单
Android自定义ListView实现侧拉子菜单的效果,具体效果和讲解请看我的博客,1分只为对得起劳动成果
Android简单的侧拉菜单的实现
一个简单的Android侧拉菜单示例,已解决手势冲突问题。
一个菜单怎样单击菜单选项后弹出对话框
一个菜单怎样单击菜单选项后弹出对话框,学习MFC
android中关于选项菜单跳转页面
android 选项菜单 页面跳转用setcontentview
Android 单击实现页面跳转
Android 单击实现页面跳转
安卓三种菜单栏实现
安卓三种菜单栏实现:optionMenu , subMenu 和 ContextMenu 三种 菜单栏的实现
ionic 侧划菜单
ionic 侧划菜单,可以通过在侧边划动拉出菜单,背景会有渐变效果,顶问导航条固定
左侧菜单栏控制右侧页面内容切换
本demo所需技术:jQuery+Bootstrap 本demo所用工具:IDEA 本demo主要实现功能: 1. 左侧菜单栏切换右侧页面内容 2. boostrap弹框内容的显示
Android 侧边栏菜单demo
侧边栏菜单demo
java中如何创建菜单栏以及添加菜单项
java中添加菜单栏和添加菜单项,点击菜单项后在弹出子菜单