Commit b90d618a authored by Varun Patil's avatar Varun Patil

Fix navigation drawer for guest login

parent a9bafc36
...@@ -84,15 +84,20 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On ...@@ -84,15 +84,20 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On
@Override @Override
protected void onStart() { protected void onStart() {
super.onStart(); super.onStart();
initNavigationView();
if (session.isLoggedIn()) { if (session.isLoggedIn()) {
currentUser = User.fromString(session.pref.getString(Constants.CURRENT_USER, "Error")); currentUser = User.fromString(session.pref.getString(Constants.CURRENT_USER, "Error"));
updateNavigationView(); updateNavigationView();
} }
} }
private void updateNavigationView() { private void initNavigationView() {
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
navigationView.setNavigationItemSelectedListener(this); navigationView.setNavigationItemSelectedListener(this);
}
private void updateNavigationView() {
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
View header = navigationView.getHeaderView(0); View header = navigationView.getHeaderView(0);
header.setOnClickListener(new View.OnClickListener() { header.setOnClickListener(new View.OnClickListener() {
@Override @Override
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<item <item
android:id="@+id/nav_cms" android:id="@+id/nav_cms"
android:icon="@drawable/ic_announcement_black_48dp" android:icon="@drawable/ic_announcement_black_48dp"
android:title="CMS" />e android:title="CMS" />
<item <item
android:id="@+id/nav_map" android:id="@+id/nav_map"
android:icon="@drawable/ic_map_black_48dp" android:icon="@drawable/ic_map_black_48dp"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment