From 4a12098246b45a925f3d37f1b1951e4f7b096745 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 7 May 2021 17:47:32 +0200 Subject: [PATCH] Added format text hint --- app/src/main/java/eu/faircode/email/FragmentCompose.java | 9 +++++++++ app/src/main/res/values/strings.xml | 1 + 2 files changed, 10 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index f260f882f9..1e2b98761c 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -68,6 +68,7 @@ import android.text.style.CharacterStyle; import android.text.style.ImageSpan; import android.text.style.ParagraphStyle; import android.text.style.QuoteSpan; +import android.text.style.RelativeSizeSpan; import android.text.style.URLSpan; import android.util.Pair; import android.util.TypedValue; @@ -524,6 +525,14 @@ public class FragmentCompose extends FragmentBase { setZoom(); + SpannableStringBuilder hint = new SpannableStringBuilder(); + hint.append(getString(R.string.title_body_hint)); + hint.append("\n"); + int pos = hint.length(); + hint.append(getString(R.string.title_body_hint_style)); + hint.setSpan(new RelativeSizeSpan(0.7f), pos, hint.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); + etBody.setHint(hint); + etBody.setInputContentListener(new EditTextCompose.IInputContentListener() { @Override public void onInputContent(Uri uri) { diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index f27c501c55..94b2bae259 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1043,6 +1043,7 @@ Subject: Attachment: Your message + You can select text to format it Discard Save Send