diff --git a/app/src/main/java/eu/faircode/email/FragmentPro.java b/app/src/main/java/eu/faircode/email/FragmentPro.java index 5bcfbbef5b..2257f1af0e 100644 --- a/app/src/main/java/eu/faircode/email/FragmentPro.java +++ b/app/src/main/java/eu/faircode/email/FragmentPro.java @@ -29,6 +29,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; +import android.widget.ImageView; import android.widget.TextView; import androidx.annotation.NonNull; @@ -45,6 +46,7 @@ public class FragmentPro extends FragmentBase implements SharedPreferences.OnSha private TextView tvList; private Button btnPurchase; private TextView tvPrice; + private ImageView ivExternal; private TextView tvPriceHint; private Button btnCheck; @@ -64,7 +66,9 @@ public class FragmentPro extends FragmentBase implements SharedPreferences.OnSha tvList = view.findViewById(R.id.tvList); btnPurchase = view.findViewById(R.id.btnPurchase); tvPrice = view.findViewById(R.id.tvPrice); + ivExternal = view.findViewById(R.id.ivExternal); tvPriceHint = view.findViewById(R.id.tvPriceHint); + btnCheck = view.findViewById(R.id.btnCheck); tvInfo.setText(getString(R.string.title_pro_info) @@ -86,6 +90,8 @@ public class FragmentPro extends FragmentBase implements SharedPreferences.OnSha } }); + ivExternal.setVisibility(Helper.isPlayStoreInstall() ? View.GONE : View.VISIBLE); + tvPriceHint.setMovementMethod(LinkMovementMethod.getInstance()); btnCheck.setOnClickListener(new View.OnClickListener() { diff --git a/app/src/main/res/layout/fragment_pro.xml b/app/src/main/res/layout/fragment_pro.xml index 65791350a1..3e7f53caa6 100644 --- a/app/src/main/res/layout/fragment_pro.xml +++ b/app/src/main/res/layout/fragment_pro.xml @@ -73,6 +73,17 @@ app:layout_constraintStart_toEndOf="@+id/btnPurchase" app:layout_constraintTop_toTopOf="@+id/btnPurchase" /> + +