diff --git a/app/build.gradle b/app/build.gradle
index 68eca0f4..a6c0ef0a 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -44,4 +44,6 @@ dependencies {
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
+
+ implementation 'androidx.preference:preference:1.1.0'
}
diff --git a/app/src/main/java/com/rtbishop/lookingsat/ui/SettingsFragment.kt b/app/src/main/java/com/rtbishop/lookingsat/ui/SettingsFragment.kt
index e49267d7..ff1844e6 100644
--- a/app/src/main/java/com/rtbishop/lookingsat/ui/SettingsFragment.kt
+++ b/app/src/main/java/com/rtbishop/lookingsat/ui/SettingsFragment.kt
@@ -1,24 +1,11 @@
package com.rtbishop.lookingsat.ui
import android.os.Bundle
-import android.view.LayoutInflater
-import android.view.View
-import android.view.ViewGroup
-import androidx.fragment.app.Fragment
-import androidx.lifecycle.ViewModelProviders
-import com.rtbishop.lookingsat.MainViewModel
+import androidx.preference.PreferenceFragmentCompat
import com.rtbishop.lookingsat.R
-class SettingsFragment : Fragment() {
-
- private lateinit var viewModel: MainViewModel
-
- override fun onCreateView(
- inflater: LayoutInflater,
- container: ViewGroup?,
- savedInstanceState: Bundle?
- ): View? {
- viewModel = ViewModelProviders.of(this).get(MainViewModel::class.java)
- return inflater.inflate(R.layout.fragment_sky, container, false)
+class SettingsFragment : PreferenceFragmentCompat() {
+ override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
+ setPreferencesFromResource(R.xml.preference, rootKey)
}
}
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 5c36091c..b400a68a 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -10,4 +10,6 @@
About
GitHub
Credits
+
+ Placeholder
diff --git a/app/src/main/res/xml/preference.xml b/app/src/main/res/xml/preference.xml
new file mode 100644
index 00000000..e9486b81
--- /dev/null
+++ b/app/src/main/res/xml/preference.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
\ No newline at end of file