[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