From ffbc4c51ed67d499ea24b857ebb8b65bab4e394c Mon Sep 17 00:00:00 2001 From: Malte Schmitz Date: Sat, 17 Feb 2018 15:38:52 +0100 Subject: [PATCH] Store original filename --- app/src/main/java/de/mlte/soundboard/EditActivity.kt | 11 ++++++++++- app/src/main/java/de/mlte/soundboard/MainActivity.kt | 12 ++++++++++-- app/src/main/java/de/mlte/soundboard/SoundButton.kt | 1 + 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/de/mlte/soundboard/EditActivity.kt b/app/src/main/java/de/mlte/soundboard/EditActivity.kt index 9500703..45da1bb 100644 --- a/app/src/main/java/de/mlte/soundboard/EditActivity.kt +++ b/app/src/main/java/de/mlte/soundboard/EditActivity.kt @@ -9,12 +9,18 @@ import android.widget.Button import android.widget.EditText import android.provider.OpenableColumns import android.widget.TextView +import kotlinx.android.synthetic.main.activity_edit.* class EditActivity : AppCompatActivity() { private fun displayFile() { val fileTextView = findViewById(R.id.fileTextView) - currentUri?.let { uri -> fileTextView.setText(getFileName(uri)) } + currentUri?.let { uri -> + fileTextView.setText(getFileName(uri)) + if (captionEditText.text.isBlank()) { + captionEditText.setText(fileTextView.text) + } + } } override fun onCreate(savedInstanceState: Bundle?) { @@ -24,11 +30,14 @@ class EditActivity : AppCompatActivity() { val captionEditText = findViewById(R.id.captionEditText) captionEditText.setText(intent.getStringExtra("caption")) + fileTextView.setText(intent.getStringExtra("fileName")) + val okButton = findViewById