From 09700fbfff52b79cdd1bb52d2ba00d782b535903 Mon Sep 17 00:00:00 2001 From: Malte Schmitz Date: Sat, 2 Sep 2017 18:23:41 +0200 Subject: [PATCH] Add EditActivity for settings selection --- app/build.gradle | 4 +- app/src/main/AndroidManifest.xml | 1 + .../main/java/de/mlte/soundboard/EditActivity.kt | 48 ++++++++++++++++++ .../main/java/de/mlte/soundboard/MainActivity.kt | 15 +++--- app/src/main/res/layout/activity_edit.xml | 58 ++++++++++++++++++++++ 5 files changed, 118 insertions(+), 8 deletions(-) create mode 100644 app/src/main/java/de/mlte/soundboard/EditActivity.kt create mode 100644 app/src/main/res/layout/activity_edit.xml diff --git a/app/build.gradle b/app/build.gradle index 7f57b08..16e315c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -28,8 +28,8 @@ dependencies { implementation 'com.android.support:appcompat-v7:26.0.2' implementation 'com.android.support.constraint:constraint-layout:1.0.2' testImplementation 'junit:junit:4.12' - androidTestImplementation ('com.android.support.test.espresso:espresso-core:3.0.1', { + androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.1', { exclude group: 'com.android.support', module: 'support-annotations' }) - implementation"org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" + implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 2491e09..47de6e0 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -16,6 +16,7 @@ + \ No newline at end of file diff --git a/app/src/main/java/de/mlte/soundboard/EditActivity.kt b/app/src/main/java/de/mlte/soundboard/EditActivity.kt new file mode 100644 index 0000000..7955a94 --- /dev/null +++ b/app/src/main/java/de/mlte/soundboard/EditActivity.kt @@ -0,0 +1,48 @@ +package de.mlte.soundboard + +import android.app.Activity +import android.content.Intent +import android.net.Uri +import android.support.v7.app.AppCompatActivity +import android.os.Bundle +import android.widget.Button +import android.widget.EditText + +class EditActivity : AppCompatActivity() { + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_edit) + + val captionEditText = findViewById(R.id.captionEditText) + captionEditText.setText(intent.getStringExtra("caption")) + + val okButton = findViewById