in Fido/app/src/main/java/com/fido/example/fido2apiexample/Fido2DemoActivity.java [714:742]
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
// Handle navigation view item clicks here.
switch (item.getItemId()) {
case R.id.nav_signin:
signIn();
break;
case R.id.nav_signout:
signOut();
break;
case R.id.nav_register:
getRegisterRequest();
break;
case R.id.nav_auth:
getSignRequest();
break;
case R.id.nav_github:
Intent browser =
new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.github_location)));
this.startActivity(browser);
break;
default:
// TODO: better error handling
break;
}
DrawerLayout drawer = findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}