diff --git a/app/src/main/java/eu/faircode/email/FragmentSetup.java b/app/src/main/java/eu/faircode/email/FragmentSetup.java index 15af635412..3b3d0df83e 100644 --- a/app/src/main/java/eu/faircode/email/FragmentSetup.java +++ b/app/src/main/java/eu/faircode/email/FragmentSetup.java @@ -97,6 +97,7 @@ public class FragmentSetup extends FragmentBase implements SharedPreferences.OnS private ViewGroup view; private TextView tvWelcome; + private TextView tvFree; private TextView tvPrivacy; private TextView tvSupport; private ImageButton ibWelcome; @@ -118,7 +119,6 @@ public class FragmentSetup extends FragmentBase implements SharedPreferences.OnS private TextView tvExchangeSupport; private TextView tvIdentityWhat; private Button btnInbox; - private TextView tvFree; private TextView tvNoComposable; private TextView tvCalendarPermissions; @@ -194,6 +194,7 @@ public class FragmentSetup extends FragmentBase implements SharedPreferences.OnS // Get controls tvWelcome = view.findViewById(R.id.tvWelcome); + tvFree = view.findViewById(R.id.tvFree); tvPrivacy = view.findViewById(R.id.tvPrivacy); tvSupport = view.findViewById(R.id.tvSupport); ibWelcome = view.findViewById(R.id.ibWelcome); @@ -215,7 +216,6 @@ public class FragmentSetup extends FragmentBase implements SharedPreferences.OnS tvExchangeSupport = view.findViewById(R.id.tvExchangeSupport); tvIdentityWhat = view.findViewById(R.id.tvIdentityWhat); btnInbox = view.findViewById(R.id.btnInbox); - tvFree = view.findViewById(R.id.tvFree); tvNoComposable = view.findViewById(R.id.tvNoComposable); tvCalendarPermissions = view.findViewById(R.id.tvCalendarPermissions); @@ -273,6 +273,14 @@ public class FragmentSetup extends FragmentBase implements SharedPreferences.OnS } }); + tvFree.setPaintFlags(tvFree.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); + tvFree.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Helper.viewFAQ(v.getContext(), 19); + } + }); + tvPrivacy.setPaintFlags(tvPrivacy.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); tvPrivacy.setOnClickListener(new View.OnClickListener() { @Override @@ -551,14 +559,6 @@ public class FragmentSetup extends FragmentBase implements SharedPreferences.OnS } }); - tvFree.setPaintFlags(tvFree.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); - tvFree.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - Helper.viewFAQ(v.getContext(), 19); - } - }); - btnPermissions.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { diff --git a/app/src/main/res/layout/fragment_setup.xml b/app/src/main/res/layout/fragment_setup.xml index fd68d10644..3fc0d76c79 100644 --- a/app/src/main/res/layout/fragment_setup.xml +++ b/app/src/main/res/layout/fragment_setup.xml @@ -130,6 +130,21 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/issue" /> + + + app:layout_constraintTop_toBottomOf="@id/tvFree" /> + app:layout_constraintTop_toBottomOf="@id/tvFree" /> - -