From 5655012dda8c4a088effd4012c6bf618d334cd84 Mon Sep 17 00:00:00 2001 From: mueller-ma <mueller-ma@users.noreply.github.com> Date: Tue, 16 Oct 2018 17:25:43 +0200 Subject: [PATCH] Show info when long pressing "Info ssl client cert" (#1043) Fixes #941 Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com> --- .../habdroid/ui/widget/SslClientCertificatePreference.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mobile/src/main/java/org/openhab/habdroid/ui/widget/SslClientCertificatePreference.java b/mobile/src/main/java/org/openhab/habdroid/ui/widget/SslClientCertificatePreference.java index e815f24c..e56d91ba 100644 --- a/mobile/src/main/java/org/openhab/habdroid/ui/widget/SslClientCertificatePreference.java +++ b/mobile/src/main/java/org/openhab/habdroid/ui/widget/SslClientCertificatePreference.java @@ -16,6 +16,7 @@ import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; +import androidx.appcompat.widget.TooltipCompat; import org.openhab.habdroid.R; @@ -62,6 +63,8 @@ public class SslClientCertificatePreference extends Preference { if (intent.resolveActivity(context.getPackageManager()) != null) { mHelpIcon.setOnClickListener(v -> context.startActivity(intent)); + TooltipCompat.setTooltipText(mHelpIcon, + context.getString(R.string.settings_openhab_sslclientcert_howto_summary)); updateHelpIconAlpha(); } else { mHelpIcon.setVisibility(View.GONE); -- GitLab