diff --git a/app/src/main/java/de/mlte/soundboard/MainActivity.kt b/app/src/main/java/de/mlte/soundboard/MainActivity.kt index 47a1c3a..261eb48 100644 --- a/app/src/main/java/de/mlte/soundboard/MainActivity.kt +++ b/app/src/main/java/de/mlte/soundboard/MainActivity.kt @@ -45,6 +45,7 @@ class MainActivity : AppCompatActivity() { addButton(button) saveNumButtons() organizeButtons() + editButton(button) return true } } @@ -110,17 +111,20 @@ class MainActivity : AppCompatActivity() { } soundButton.textView.setOnLongClickListener { - val intent = Intent(baseContext, EditActivity::class.java) - val parent = findViewById(R.id.grid_layout) - val index = parent.indexOfChild(soundButton) - intent.putExtra("index", index) - intent.putExtra("caption", soundButton.textView.text) - startActivityForResult(intent, 1234) - + editButton(soundButton) true } } + private fun editButton(soundButton: SoundButton) { + val intent = Intent(baseContext, EditActivity::class.java) + val parent = findViewById(R.id.grid_layout) + val index = parent.indexOfChild(soundButton) + intent.putExtra("index", index) + intent.putExtra("caption", soundButton.textView.text) + startActivityForResult(intent, 1234) + } + private fun loadPreferences() { val parent = findViewById(R.id.grid_layout) parent.columnCount = 1