Fakultas Ilmu Komputer UI

Skip to content
Snippets Groups Projects

Task/drawer ui

Merged Irma Latifatul Laily requested to merge task/drawer-ui into develop
Files
17
@@ -10,10 +10,13 @@ import android.support.v4.widget.DrawerLayout;
import android.support.v7.app.ActionBarDrawerToggle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.text.Layout;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import id.ac.ui.cs.myui.R;
@@ -48,7 +51,6 @@ public class DrawerActivity extends AppCompatActivity
setContentView(R.layout.activity_drawer);
sharedPreferences = getApplicationContext().getSharedPreferences("user", 0);
navigationView = (NavigationView) findViewById(R.id.nav_view);
navigationView.setNavigationItemSelectedListener(this);
checkProfile();
@@ -91,18 +93,21 @@ public class DrawerActivity extends AppCompatActivity
String role = sharedPreferences.getString("role", "");
if (!username.equals("") && !role.equals("")) {
navHeaderView = navigationView.getHeaderView(0);
TextView userTv = (TextView) navHeaderView.findViewById(R.id.username);
TextView roleTv = (TextView) navHeaderView.findViewById(R.id.role);
LinearLayout account= (LinearLayout) navHeaderView.findViewById(R.id.account);
userTv.setText(username);
roleTv.setText(role);
account.setVisibility(View.VISIBLE);
}
MenuItem item = (MenuItem) navigationView.getMenu().findItem(R.id.logout);
if(username==""){
item.setTitle("Log in");
item.setIcon(R.drawable.login);
} else {
item.setTitle("Log out");
item.setIcon(R.drawable.logout);
}
}
Loading