diff --git a/app/src/main/java/com/finnmglas/launcher/tutorial/tab/TutorialFragmentFinish.kt b/app/src/main/java/com/finnmglas/launcher/tutorial/tab/TutorialFragmentFinish.kt
index 8d92a5e..49eca17 100644
--- a/app/src/main/java/com/finnmglas/launcher/tutorial/tab/TutorialFragmentFinish.kt
+++ b/app/src/main/java/com/finnmglas/launcher/tutorial/tab/TutorialFragmentFinish.kt
@@ -29,9 +29,23 @@ class TutorialFragmentFinish(): Fragment(), UIObject {
override fun applyTheme() {
tutorial_finish_container.setBackgroundColor(dominantColor)
+ setButtonColor(tutorial_finish_button_start, vibrantColor)
}
- fun go() {
+ override fun setOnClicks() {
+ super.setOnClicks()
+ tutorial_finish_button_start.setOnClickListener{ finishTutorial() }
+ }
+
+ override fun adjustLayout() {
+ super.adjustLayout()
+
+ // Different text if opened again later (from settings)
+ if (launcherPreferences.getBoolean("startedBefore", false))
+ tutorial_finish_button_start.text = "Back to Settings"
+ }
+
+ private fun finishTutorial() {
if (!launcherPreferences.getBoolean("startedBefore", false)){
launcherPreferences.edit()
.putBoolean("startedBefore", true) // never auto run this again
diff --git a/app/src/main/res/layout/tutorial_finish.xml b/app/src/main/res/layout/tutorial_finish.xml
index c4e1deb..f457dc9 100644
--- a/app/src/main/res/layout/tutorial_finish.xml
+++ b/app/src/main/res/layout/tutorial_finish.xml
@@ -2,9 +2,37 @@
\ No newline at end of file
+ tools:context=".tutorial.tab.TutorialFragmentFinish">
+
+
+
+
+
+
\ No newline at end of file