Update SettingsActivity.kt

This commit is contained in:
Neil Alexander 2022-10-30 21:43:45 +00:00 committed by GitHub
parent 9cc150beb4
commit d33984311a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -57,11 +57,12 @@ class SettingsActivity : AppCompatActivity() {
builder.show() builder.show()
} }
publicKeyLabel.setOnClickListener { publicKeyLabel.setOnLongClickListener {
val clipboard: ClipboardManager = getSystemService(CLIPBOARD_SERVICE) as ClipboardManager val clipboard: ClipboardManager = getSystemService(CLIPBOARD_SERVICE) as ClipboardManager
val clip = ClipData.newPlainText("public key", publicKeyLabel.text) val clip = ClipData.newPlainText("public key", publicKeyLabel.text)
clipboard.setPrimaryClip(clip) clipboard.setPrimaryClip(clip)
Toast.makeText(applicationContext,R.string.copied_to_clipboard, Toast.LENGTH_SHORT).show(); Toast.makeText(applicationContext,R.string.copied_to_clipboard, Toast.LENGTH_SHORT).show()
true
} }
updateView() updateView()
@ -77,4 +78,4 @@ class SettingsActivity : AppCompatActivity() {
publicKeyLabel.text = config.getJSON().getString("PublicKey") publicKeyLabel.text = config.getJSON().getString("PublicKey")
} }
} }