From 57e7263cd64eb21fdf2aa1d0bf18d4d635b84f3f Mon Sep 17 00:00:00 2001 From: Floens Date: Sat, 26 Dec 2015 16:16:53 +0100 Subject: [PATCH] Dismiss hint popup when touched outside --- .../src/main/java/org/floens/chan/ui/helper/HintPopup.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Clover/app/src/main/java/org/floens/chan/ui/helper/HintPopup.java b/Clover/app/src/main/java/org/floens/chan/ui/helper/HintPopup.java index 72328e92..41751335 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/helper/HintPopup.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/helper/HintPopup.java @@ -1,6 +1,8 @@ package org.floens.chan.ui.helper; import android.content.Context; +import android.graphics.Color; +import android.graphics.drawable.ColorDrawable; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -29,6 +31,8 @@ public class HintPopup { textView.setText(text); final PopupWindow popupWindow = new PopupWindow(popupView, ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT); + popupWindow.setOutsideTouchable(true); + popupWindow.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); popupView.setOnClickListener(new View.OnClickListener() { @Override