// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.oliodevices.assist.app.fragments; import android.app.Activity; import android.support.v4.app.FragmentActivity; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; import com.oliodevices.assist.app.activities.MainActivity; import com.oliodevices.assist.app.core.OlioApplication; import com.oliodevices.assist.app.events.NavigationOpenedEvent; import com.squareup.otto.Bus; // Referenced classes of package com.oliodevices.assist.app.fragments: // NavigationFragment private class mNeedsUpdate extends ActionBarDrawerToggle { private float mLastOffset; private boolean mNeedsUpdate; private CharSequence mTitle; final NavigationFragment this$0; public void onDrawerClosed(View view) { super.onDrawerClosed(view); if (!mActivated && (getActivity() instanceof MainActivity)) { ((MainActivity)getActivity()).showTitle(); } mLastOffset = 0.0F; mNeedsUpdate = true; } public void onDrawerOpened(View view) { super.onDrawerOpened(view); mTitle = getActivity().getTitle(); if (getActivity() instanceof MainActivity) { ((MainActivity)getActivity()).hideTitle(); } mActivated = false; mNeedsUpdate = false; } public void onDrawerSlide(View view, float f) { super.onDrawerSlide(view, f); if (mLastOffset == 0.0F && f > 0.0F) { OlioApplication.getApplication().getBus().post(new NavigationOpenedEvent()); mLastOffset = f; } } public void onDrawerStateChanged(int i) { super.onDrawerStateChanged(i); if (i != 0 && mNeedsUpdate) { updateWatchLabel(); mNeedsUpdate = false; } } public void setDrawerSlide(float f) { super.onDrawerSlide(null, f); } public (Activity activity, DrawerLayout drawerlayout, Toolbar toolbar, int i, int j) { this$0 = NavigationFragment.this; super(activity, drawerlayout, toolbar, i, j); mNeedsUpdate = true; } }