在Android中实现导航抽屉后,向上导航箭头消失了

时间:2015-12-15 11:33:44

标签: android navigation-drawer

在我实施导航抽屉后,我向上导航箭头消失了。

mDrawerList = (ListView) findViewById(R.id.navList);
    addDrawerItems();
    mDrawerList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            selectItem(position);
        }
    });
    mDrawerLayout = (DrawerLayout) findViewById(R.id.project_drawer);

    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, android.R.color.transparent, R.string.drawer_open, R.string.drawer_close) {
        public void onDrawerOpened(View drawerView) {
            super.onDrawerOpened(drawerView);
            mSlideState = true;
            invalidateOptionsMenu();
        }

        public void onDrawerClosed(View view) {
            super.onDrawerClosed(view);
            mSlideState = false;
            invalidateOptionsMenu();
        }
    };
    mDrawerLayout.setDrawerListener(mDrawerToggle);

    getActionBar().setDisplayHomeAsUpEnabled(true);
    getActionBar().setHomeButtonEnabled(true);

我也在AndroidManifest中设置了parentActivity:

        <activity
        android:name=".Activity2"
        android:label="@string/projects"
        android:icon="@android:color/transparent"
        android:parentActivityName=".Activity1">

是否与android.R.color.transparent中的ActionBarDrawerToogle

有关

注意:我设置了一个MenuItem来打开/关闭导航抽屉。这就是我设置android.R.color.transparent的原因。

现在只显示活动标签。

我做错了什么?

亲切的问候!

0 个答案:

没有答案