Convenience

pull/207/head
M66B 2 years ago
parent 390a3bea08
commit 684ae1d84c

@ -74,6 +74,7 @@ import java.util.List;
public class FragmentSetup extends FragmentBase {
private ViewGroup view;
private TextView tvWelcome;
private TextView tvPrivacy;
private TextView tvSupport;
private ImageButton ibWelcome;
@ -115,6 +116,7 @@ public class FragmentSetup extends FragmentBase {
private TextView tvSyncStopped;
private CardView cardExtra;
private TextView tvExtra;
private Button btnApp;
private Button btnNotification;
private Button btnDelete;
@ -149,6 +151,7 @@ public class FragmentSetup extends FragmentBase {
// Get controls
tvWelcome = view.findViewById(R.id.tvWelcome);
tvPrivacy = view.findViewById(R.id.tvPrivacy);
tvSupport = view.findViewById(R.id.tvSupport);
ibWelcome = view.findViewById(R.id.ibWelcome);
@ -190,6 +193,7 @@ public class FragmentSetup extends FragmentBase {
tvSyncStopped = view.findViewById(R.id.tvSyncStopped);
cardExtra = view.findViewById(R.id.cardExtra);
tvExtra = view.findViewById(R.id.tvExtra);
btnApp = view.findViewById(R.id.btnApp);
btnNotification = view.findViewById(R.id.btnNotification);
btnDelete = view.findViewById(R.id.btnDelete);
@ -204,6 +208,15 @@ public class FragmentSetup extends FragmentBase {
// Wire controls
tvWelcome.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
ibWelcome.setPressed(true);
ibWelcome.setPressed(false);
ibWelcome.performClick();
}
});
tvPrivacy.setPaintFlags(tvPrivacy.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
tvPrivacy.setOnClickListener(new View.OnClickListener() {
@Override
@ -595,6 +608,15 @@ public class FragmentSetup extends FragmentBase {
});
}
tvExtra.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
ibExtra.setPressed(true);
ibExtra.setPressed(false);
ibExtra.performClick();
}
});
final Intent app = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
app.setData(Uri.parse("package:" + getContext().getPackageName()));
btnApp.setOnClickListener(new View.OnClickListener() {

@ -38,7 +38,7 @@
android:tag="nosuggest">
<eu.faircode.email.FixedTextView
android:id="@+id/welcome"
android:id="@+id/tvWelcome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/title_welcome"
@ -58,7 +58,7 @@
android:textColor="?android:attr/textColorPrimary"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/welcome" />
app:layout_constraintTop_toBottomOf="@+id/tvWelcome" />
<eu.faircode.email.FixedTextView
android:id="@+id/simple"

Loading…
Cancel
Save