From 1dfbe193fa38c48b58632e361b447c58f6635ba2 Mon Sep 17 00:00:00 2001 From: ikarulus Date: Mon, 18 Feb 2019 01:00:22 +0100 Subject: [PATCH] replace mocky settings with working logout --- .../com/example/hochi/nextcompanion/MainActivity.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/hochi/nextcompanion/MainActivity.java b/app/src/main/java/com/example/hochi/nextcompanion/MainActivity.java index ea805ab..f8eb3e1 100644 --- a/app/src/main/java/com/example/hochi/nextcompanion/MainActivity.java +++ b/app/src/main/java/com/example/hochi/nextcompanion/MainActivity.java @@ -74,9 +74,15 @@ public class MainActivity extends AppCompatActivity implements AsyncTaskCallback // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); + //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { - return true; + SharedPreferences sharedPref = getSharedPreferences("persistence", MODE_PRIVATE); + SharedPreferences.Editor editor = sharedPref.edit(); + editor.remove("loginkey"); + editor.apply(); + Intent intent = new Intent(this, LoginActivity.class); + startActivity(intent); } return super.onOptionsItemSelected(item);