Add up react to SnackBar

This commit is contained in:
seven332 committed 2016-04-09 16:52:27 +08:00
1 parent 1bf826a923
commit 9d4eadffac
10 files changed
+231 -8

No files matched your search

@@ -67,6 +67,7 @@ import com.hippo.ehviewer.ui.scene.SelectSiteScene;
import com.hippo.ehviewer.ui.scene.SignInScene;
import com.hippo.ehviewer.ui.scene.WarningScene;
import com.hippo.ehviewer.ui.scene.WebViewSignInScene;
import com.hippo.ehviewer.widget.EhDrawerLayout;
import com.hippo.io.UniFileInputStreamPipe;
import com.hippo.scene.Announcer;
import com.hippo.scene.SceneFragment;
@@ -110,7 +111,7 @@ public final class MainActivity extends StageActivity
Whole life cycle
---------------*/
@Nullable
private DrawerLayout mDrawerLayout;
private EhDrawerLayout mDrawerLayout;
@Nullable
private NavigationView mNavView;
@Nullable
@@ -358,7 +359,7 @@ public final class MainActivity extends StageActivity
protected void onCreate2(@Nullable Bundle savedInstanceState) {
setContentView(R.layout.activity_main);
mDrawerLayout = (DrawerLayout) ViewUtils.$$(this, R.id.draw_view);
mDrawerLayout = (EhDrawerLayout) ViewUtils.$$(this, R.id.draw_view);
mNavView = (NavigationView) ViewUtils.$$(this, R.id.nav_view);
mRightDrawer = (FrameLayout) ViewUtils.$$(this, R.id.right_drawer);
View headerLayout = mNavView.getHeaderView(0);
@@ -493,6 +494,18 @@ public final class MainActivity extends StageActivity
mDisplayName.setText(displayName);
}
public void addAboveSnackView(View view) {
if (mDrawerLayout != null) {
mDrawerLayout.addAboveSnackView(view);
}
}
public void removeAboveSnackView(View view) {
if (mDrawerLayout != null) {
mDrawerLayout.removeAboveSnackView(view);
}
}
public int getDrawerLockMode(int edgeGravity) {
if (mDrawerLayout != null) {
return mDrawerLayout.getDrawerLockMode(edgeGravity);