在导航抽屉工具栏上实现后退箭头

时间:2018-07-09 20:30:50

标签: android android-actionbar navigation-drawer android-toolbar

我的应用程序包含一个导航抽屉。在左侧菜单中,当我单击每个项目时,活动将加载不同的片段。

我将此代码放在每个片段上,以实现工具栏上的后退箭头

 //add back button to toolbar
    ((AppCompatActivity)getActivity()).getSupportActionBar().setDisplayShowHomeEnabled(true);
    ((AppCompatActivity)getActivity()).getSupportActionBar().setDisplayHomeAsUpEnabled(true);

这是我的清单代码

 <application
    android:allowBackup="true"
    android:icon="@mipmap/ic_huntingday"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_huntingday_round"
    android:hardwareAccelerated="false"
    android:largeHeap="true"
    android:supportsRtl="true"
    android:theme="@style/Base.Theme.AppCompat">
    <activity android:name=".LoginScreen">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <meta-data
        android:name="com.facebook.sdk.ApplicationId"
        android:value="@string/facebook_app_id" />

    <activity
        android:name="com.facebook.FacebookActivity"
        android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
        android:label="@string/app_name" />
    <activity
        android:name="com.facebook.CustomTabActivity"
        android:exported="true">
        <intent-filter>
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />

            <data android:scheme="@string/fb_login_protocol_scheme" />
        </intent-filter>
    </activity>
    <activity
        android:name=".MainActivity"
        android:label="Mis Actividades"
        android:theme="@style/Hunting1"
        android:parentActivityName=".MainActivity">

    </activity>
</application>

问题是当我运行该应用程序时,我单击左侧菜单中的一个项目,加载片段并将后退箭头显示在工具栏中,但是当我单击箭头时,它显示左菜单(单击“汉堡包”时执行相同的操作),我想返回活动主屏幕

怎么了?

感谢和问候!

0 个答案:

没有答案