From 03709860a61c7bb57c040fcd226922149c0645b5 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 7 Aug 2016 16:42:32 +0200 Subject: [PATCH] add Settings activity --- app/src/main/AndroidManifest.xml | 5 +++ .../applauncher/activities/MainActivity.kt | 4 ++ .../activities/SettingsActivity.kt | 13 ++++++ app/src/main/res/layout/activity_settings.xml | 40 +++++++++++++++++++ app/src/main/res/menu/menu.xml | 4 ++ app/src/main/res/values/dimens.xml | 1 + 6 files changed, 67 insertions(+) create mode 100644 app/src/main/kotlin/com/simplemobiletools/applauncher/activities/SettingsActivity.kt create mode 100644 app/src/main/res/layout/activity_settings.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 853e7d1..9c0785b 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -26,5 +26,10 @@ android:name=".activities.LicenseActivity" android:label="@string/third_party_licences" android:parentActivityName=".activities.AboutActivity"/> + + diff --git a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt index 85994ec..6390614 100644 --- a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt @@ -23,6 +23,10 @@ class MainActivity : AppCompatActivity() { override fun onOptionsItemSelected(item: MenuItem?): Boolean { when (item?.itemId) { + R.id.settings -> { + startActivity(Intent(applicationContext, SettingsActivity::class.java)) + return true + } R.id.about -> { startActivity(Intent(applicationContext, AboutActivity::class.java)) return true diff --git a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/SettingsActivity.kt b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/SettingsActivity.kt new file mode 100644 index 0000000..3377f0a --- /dev/null +++ b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/SettingsActivity.kt @@ -0,0 +1,13 @@ +package com.simplemobiletools.applauncher.activities + +import android.os.Bundle +import android.support.v7.app.AppCompatActivity +import com.simplemobiletools.applauncher.R + +class SettingsActivity : AppCompatActivity() { + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_settings) + } +} diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml new file mode 100644 index 0000000..9d993a1 --- /dev/null +++ b/app/src/main/res/layout/activity_settings.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + diff --git a/app/src/main/res/menu/menu.xml b/app/src/main/res/menu/menu.xml index 0cce6d2..815619c 100644 --- a/app/src/main/res/menu/menu.xml +++ b/app/src/main/res/menu/menu.xml @@ -1,6 +1,10 @@ + 16dp 8dp 40dp + 8dp