diff options
author | Stefan Niedermann <info@niedermann.it> | 2020-06-18 17:12:54 +0300 |
---|---|---|
committer | Niedermann IT-Dienstleistungen <stefan-niedermann@users.noreply.github.com> | 2020-06-18 19:04:20 +0300 |
commit | ebee6365da68f111a22903c33739ee054b007d70 (patch) | |
tree | 6d00b15a461b727a65cd9b6812a598f25ea4937d /app/src/main/java/it/niedermann/nextcloud/deck/ui/view | |
parent | 20df0d06ea6293cf826e178d596a0f03b2c59086 (diff) |
Truncate labels in the middle and remove useless padding resets
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/view')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/view/LabelChip.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/view/LabelChip.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/view/LabelChip.java index 4c627cef7..db4e123d3 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/view/LabelChip.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/view/LabelChip.java @@ -4,7 +4,6 @@ import android.annotation.SuppressLint; import android.content.Context; import android.content.res.ColorStateList; import android.graphics.Color; -import android.text.TextUtils; import android.view.ViewGroup; import androidx.annotation.NonNull; @@ -17,6 +16,8 @@ import it.niedermann.nextcloud.deck.DeckLog; import it.niedermann.nextcloud.deck.model.Label; import it.niedermann.nextcloud.deck.util.ColorUtil; +import static android.text.TextUtils.TruncateAt.MIDDLE; + @SuppressLint("ViewConstructor") public class LabelChip extends Chip { @@ -38,16 +39,12 @@ public class LabelChip extends Chip { setChipMinHeight(0); setPadding(0, gutter, 0, gutter); setChipStartPadding(gutter); - setIconStartPadding(0); - setIconEndPadding(0); setTextStartPadding(gutter); setTextEndPadding(gutter); - setCloseIconStartPadding(0); - setCloseIconEndPadding(0); setChipEndPadding(gutter); setText(label.getTitle()); - setEllipsize(TextUtils.TruncateAt.END); + setEllipsize(MIDDLE); try { int labelColor = Color.parseColor("#" + label.getColor()); |