diff --git a/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt b/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt index 67a0cac..82fb296 100644 --- a/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt +++ b/app/src/main/java/eu/neilalexander/yggdrasil/MainActivity.kt @@ -96,18 +96,20 @@ class MainActivity : AppCompatActivity() { startActivity(intent) } - ipAddressLabel.setOnClickListener { + ipAddressLabel.setOnLongClickListener { val clipboard: ClipboardManager = getSystemService(CLIPBOARD_SERVICE) as ClipboardManager val clip = ClipData.newPlainText("ip", ipAddressLabel.text) 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 } - subnetLabel.setOnClickListener { + subnetLabel.setOnLongClickListener { val clipboard: ClipboardManager = getSystemService(CLIPBOARD_SERVICE) as ClipboardManager val clip = ClipData.newPlainText("subnet", subnetLabel.text) 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 } } @@ -165,4 +167,4 @@ class MainActivity : AppCompatActivity() { super.onPause() LocalBroadcastManager.getInstance(this).unregisterReceiver(receiver) } -} \ No newline at end of file +}