[Android] Make the RemoteAccessShareActivity items focusable

Nicolas Pomepuy git at videolan.org
Tue May 20 12:12:28 UTC 2025


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Mon May 19 09:20:59 2025 +0200| [1911973edf0e863263e380ad7739639079f37d45] | committer: Duncan McNamara

Make the RemoteAccessShareActivity items focusable

> https://code.videolan.org/videolan/vlc-android/commit/1911973edf0e863263e380ad7739639079f37d45
---

 .../remoteaccessserver/gui/remoteaccess/RemoteAccessShareActivity.kt   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/gui/remoteaccess/RemoteAccessShareActivity.kt b/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/gui/remoteaccess/RemoteAccessShareActivity.kt
index aa9c857108..09d73001ca 100644
--- a/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/gui/remoteaccess/RemoteAccessShareActivity.kt
+++ b/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/gui/remoteaccess/RemoteAccessShareActivity.kt
@@ -102,6 +102,7 @@ class RemoteAccessShareActivity : BaseActivity() {
                 val linkText = TextView(this)
                 linkText.text = link
                 val copyImageView = ImageView(this)
+                copyImageView.isFocusable = true
                 copyImageView.setImageDrawable(ContextCompat.getDrawable(this, R.drawable.ic_copy))
                 copyImageView.setOnClickListener {
                     copy("VLC for Android Remote Access link", link)
@@ -113,6 +114,7 @@ class RemoteAccessShareActivity : BaseActivity() {
                 copyImageView.setPadding(8.dp, 8.dp, 8.dp, 8.dp)
 
                 val shareImageView = ImageView(this)
+                shareImageView.isFocusable = true
                 shareImageView.setImageDrawable(ContextCompat.getDrawable(this, R.drawable.ic_share))
                 shareImageView.setOnClickListener {
                     share(getString(R.string.remote_access), link)
@@ -121,6 +123,7 @@ class RemoteAccessShareActivity : BaseActivity() {
                 shareImageView.setPadding(8.dp, 8.dp, 8.dp, 8.dp)
 
                 val qrImageView = ImageView(this)
+                qrImageView.isFocusable = true
                 qrImageView.setImageDrawable(ContextCompat.getDrawable(this, R.drawable.ic_qr_code))
                 qrImageView.setBackgroundResource(outValue.resourceId)
                 qrImageView.setPadding(8.dp, 8.dp, 8.dp, 8.dp)



More information about the Android mailing list