From b8a2aecdf0f58617dc0e7fe52070d5094d3e87a0 Mon Sep 17 00:00:00 2001 From: minhtrannhat Date: Thu, 14 Sep 2023 22:19:20 -0400 Subject: [PATCH] bruh moment --- .../example/assignment1/CounterButton.java | 17 +++++++++++++ .../CounterButtonSharedPreferenceHelper.java | 25 +++++++++++++++++++ .../com/example/assignment1/EventButton.java | 17 ------------- .../EventButtonSharedPreferenceHelper.java | 25 ------------------- 4 files changed, 42 insertions(+), 42 deletions(-) create mode 100644 app/src/main/java/com/example/assignment1/CounterButton.java create mode 100644 app/src/main/java/com/example/assignment1/CounterButtonSharedPreferenceHelper.java delete mode 100644 app/src/main/java/com/example/assignment1/EventButton.java delete mode 100644 app/src/main/java/com/example/assignment1/EventButtonSharedPreferenceHelper.java diff --git a/app/src/main/java/com/example/assignment1/CounterButton.java b/app/src/main/java/com/example/assignment1/CounterButton.java new file mode 100644 index 0000000..c0b54c2 --- /dev/null +++ b/app/src/main/java/com/example/assignment1/CounterButton.java @@ -0,0 +1,17 @@ +package com.example.assignment1; + +public enum CounterButton { + FIRST("counter_1_button_name"), + SECOND("counter_2_button_name"), + THIRD("counter_3_button_name"); + + private String counter_button_name; + + CounterButton(String counterButtonName) { + this.counter_button_name = counterButtonName; + } + + public String getCounterButton() { + return counter_button_name; + } +} \ No newline at end of file diff --git a/app/src/main/java/com/example/assignment1/CounterButtonSharedPreferenceHelper.java b/app/src/main/java/com/example/assignment1/CounterButtonSharedPreferenceHelper.java new file mode 100644 index 0000000..87ca5b8 --- /dev/null +++ b/app/src/main/java/com/example/assignment1/CounterButtonSharedPreferenceHelper.java @@ -0,0 +1,25 @@ +package com.example.assignment1; + + +import android.content.Context; +import android.content.SharedPreferences; + + +public class CounterButtonSharedPreferenceHelper { + + private SharedPreferences sharedPreferences; + + public CounterButtonSharedPreferenceHelper(Context context, CounterButton counterButton) { + sharedPreferences = context.getSharedPreferences(counterButton.getCounterButton(), Context.MODE_PRIVATE); + } + + public void saveCounterButtonName(CounterButton counterButton, String eventButtonName) { + SharedPreferences.Editor editor = sharedPreferences.edit(); + editor.putString(counterButton.getCounterButton(), eventButtonName); + editor.apply(); + } + + public String getCounterButtonName(CounterButton counterButton) { + return sharedPreferences.getString(counterButton.getCounterButton(), null); + } +} \ No newline at end of file diff --git a/app/src/main/java/com/example/assignment1/EventButton.java b/app/src/main/java/com/example/assignment1/EventButton.java deleted file mode 100644 index d90a4f8..0000000 --- a/app/src/main/java/com/example/assignment1/EventButton.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.example.assignment1; - -public enum EventButton { - FIRST("FirstEventButton"), - SECOND("SecondEventButton"), - THIRD("ThirdEventButton"); - - private String url; - - EventButton(String envUrl) { - this.url = envUrl; - } - - public String getEventButton() { - return url; - } -} \ No newline at end of file diff --git a/app/src/main/java/com/example/assignment1/EventButtonSharedPreferenceHelper.java b/app/src/main/java/com/example/assignment1/EventButtonSharedPreferenceHelper.java deleted file mode 100644 index 5f2eb3e..0000000 --- a/app/src/main/java/com/example/assignment1/EventButtonSharedPreferenceHelper.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.example.assignment1; - - -import android.content.Context; -import android.content.SharedPreferences; - - -public class EventButtonSharedPreferenceHelper { - - private SharedPreferences sharedPreferences; - - public EventButtonSharedPreferenceHelper(Context context, EventButton eventButton) { - sharedPreferences = context.getSharedPreferences(eventButton.getEventButton(), Context.MODE_PRIVATE); - } - - public void saveEventButtonName(EventButton eventButton, String eventButtonName) { - SharedPreferences.Editor editor = sharedPreferences.edit(); - editor.putString(eventButton.getEventButton(), eventButtonName); - editor.apply(); - } - - public String getEventButtonName(EventButton eventButton) { - return sharedPreferences.getString(eventButton.getEventButton(), null); - } -} \ No newline at end of file