Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2020-12-09 19:53:04 +0300
committerStefan Niedermann <info@niedermann.it>2020-12-09 19:53:04 +0300
commit24360b8116a95d4a1e9bf49fa39b27a0ebf032bc (patch)
tree2f57acc638c2e4d96554e01293eb8c8f5ee5325c /app/src/main/java/it/niedermann/nextcloud/deck/util
parent2668acde9419514eafb3a18af8f63d3231c69c9f (diff)
parentf29eed9db4c0906fa7887e446cf0325718ef6827 (diff)
Merge branch 'master' into 587-compress-images
# Conflicts: # app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsFragment.java
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/util')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/util/SpannableUtil.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/util/SpannableUtil.java b/app/src/main/java/it/niedermann/nextcloud/deck/util/SpannableUtil.java
index 54f3c8adc..c2ba6f46a 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/util/SpannableUtil.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/util/SpannableUtil.java
@@ -21,28 +21,28 @@ import it.niedermann.nextcloud.deck.R;
public class SpannableUtil {
public static SpannableString strong(@NonNull CharSequence text) {
- SpannableString span = new SpannableString(text);
+ final SpannableString span = new SpannableString(text);
span.setSpan(new StyleSpan(Typeface.BOLD), 0, span.length(), 0);
return span;
}
public static SpannableString disabled(@NonNull CharSequence text, @NonNull Context context) {
- SpannableString span = new SpannableString(text);
+ final SpannableString span = new SpannableString(text);
span.setSpan(new StyleSpan(Typeface.ITALIC), 0, span.length(), 0);
span.setSpan(new ForegroundColorSpan(ContextCompat.getColor(context, R.color.fg_secondary)), 0, span.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
return span;
}
public static SpannableString url(@NonNull CharSequence text, @NonNull String target) {
- SpannableString span = new SpannableString(text);
+ final SpannableString span = new SpannableString(text);
span.setSpan(new URLSpan(target), 0, span.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
return span;
}
public static void setTextWithURL(@NonNull TextView textView, @NonNull Resources resources, @StringRes int containerTextId, @StringRes int linkLabelId, @StringRes int urlId) {
- String linkLabel = resources.getString(linkLabelId);
- String finalText = resources.getString(containerTextId, linkLabel);
- SpannableStringBuilder finalTextBuilder = new SpannableStringBuilder(finalText);
+ final String linkLabel = resources.getString(linkLabelId);
+ final String finalText = resources.getString(containerTextId, linkLabel);
+ final SpannableStringBuilder finalTextBuilder = new SpannableStringBuilder(finalText);
finalTextBuilder.setSpan(new URLSpan(resources.getString(urlId)), finalText.indexOf(linkLabel), finalText.indexOf(linkLabel) + linkLabel.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(finalTextBuilder);
textView.setMovementMethod(new LinkMovementMethod());