diff --git a/FAQ.md b/FAQ.md
index 5426df7a8a..e5e73b32a1 100644
--- a/FAQ.md
+++ b/FAQ.md
@@ -902,7 +902,7 @@ Note that only some convenience and advanced features need to be purchased which
Also note that most free apps will appear not to be sustainable in the end, whereas FairEmail is properly maintained and supported,
and that free apps may have a catch, like sending privacy sensitive information to the internet.
-I have been working on FairEmail almost every day for more than one and a half a year, so I think the price is more than reasonable.
+I have been working on FairEmail almost every day for more than two years, so I think the price is more than reasonable.
For this reason there won't be discounts either.
diff --git a/app/src/main/java/eu/faircode/email/FragmentPro.java b/app/src/main/java/eu/faircode/email/FragmentPro.java
index 2f05fdf74f..4f55b1182b 100644
--- a/app/src/main/java/eu/faircode/email/FragmentPro.java
+++ b/app/src/main/java/eu/faircode/email/FragmentPro.java
@@ -24,7 +24,6 @@ import android.content.SharedPreferences;
import android.graphics.Paint;
import android.net.Uri;
import android.os.Bundle;
-import android.text.method.LinkMovementMethod;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -107,7 +106,13 @@ public class FragmentPro extends FragmentBase implements SharedPreferences.OnSha
ivExternal.setVisibility(Helper.isPlayStoreInstall() ? View.GONE : View.VISIBLE);
- tvPriceHint.setMovementMethod(LinkMovementMethod.getInstance());
+ tvPriceHint.setPaintFlags(tvPriceHint.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
+ tvPriceHint.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ Helper.viewFAQ(getContext(), 19);
+ }
+ });
btnCheck.setOnClickListener(new View.OnClickListener() {
@Override
diff --git a/app/src/main/res/layout/fragment_pro.xml b/app/src/main/res/layout/fragment_pro.xml
index 773b0c12c0..34a813da66 100644
--- a/app/src/main/res/layout/fragment_pro.xml
+++ b/app/src/main/res/layout/fragment_pro.xml
@@ -120,6 +120,7 @@
android:layout_marginTop="12dp"
android:text="@string/title_pro_price"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
+ android:textColor="?android:attr/textColorLink"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvHint" />
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 084ffb3adc..b0c86c7e40 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1348,7 +1348,7 @@
Hide small message for %1$d weeks
Buying pro features will allow you to use all current and future pro features, will keep this app maintained, and supported.
- Please see this FAQ about the price of the pro features
+ Why are the pro features so expensive?
Purchase pending
All pro features are activated
All pro features activated