1
0
Fork 0
mirror of https://github.com/gsantner/dandelion synced 2025-12-15 08:41:10 +01:00

Made navdrawer header section with profile image and name clickable as replacement for removed profile navdrawer item

This commit is contained in:
vanitasvitae 2016-08-10 17:28:54 +02:00
parent 4cb91d430a
commit 16e1a4ea0c
3 changed files with 15 additions and 15 deletions

View file

@ -378,6 +378,18 @@ public class MainActivity extends AppCompatActivity
navView.setNavigationItemSelectedListener(this);
View navHeader = navView.getHeaderView(0);
LinearLayout navheaderProfileSection = ButterKnife.findById(navHeader, R.id.nav_profile_picture);
navheaderProfileSection.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
navDrawer.closeDrawer(GravityCompat.START);
if (WebHelper.isOnline(MainActivity.this)) {
webView.loadUrl(urls.getProfileUrl());
} else {
snackbarNoInternet.show();
}
}
});
navheaderTitle = ButterKnife.findById(navHeader, R.id.navheader_title);
navheaderDescription = ButterKnife.findById(navHeader, R.id.podselection__podupti_notice);
navheaderImage = ButterKnife.findById(navHeader, R.id.navheader_user_image);
@ -939,15 +951,6 @@ public class MainActivity extends AppCompatActivity
}
break;
case R.id.nav_profile: {
if (WebHelper.isOnline(MainActivity.this)) {
webView.loadUrl(urls.getProfileUrl());
} else {
snackbarNoInternet.show();
}
}
break;
case R.id.nav_followed_tags: {
if (WebHelper.isOnline(MainActivity.this)) {
WebHelper.showFollowedTagsList(webView, app);