Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 600ca140 authored by Elliott Hughes's avatar Elliott Hughes Committed by Gerrit Code Review
Browse files

Merge "Use constants instead of resources for ellipsis."

parents 799812cd ed0daa93
Loading
Loading
Loading
Loading
+3 −6
Original line number Original line Diff line number Diff line
@@ -61,6 +61,8 @@ import java.util.regex.Pattern;


public class TextUtils {
public class TextUtils {
    private static final String TAG = "TextUtils";
    private static final String TAG = "TextUtils";
    private static final String ELLIPSIS = new String(Layout.ELLIPSIS_NORMAL);
    private static final String ELLIPSIS_TWO_DOTS = new String(Layout.ELLIPSIS_TWO_DOTS);




    private TextUtils() { /* cannot be instantiated */ }
    private TextUtils() { /* cannot be instantiated */ }
@@ -1068,14 +1070,9 @@ public class TextUtils {
                                         float avail, TruncateAt where,
                                         float avail, TruncateAt where,
                                         boolean preserveLength,
                                         boolean preserveLength,
                                         EllipsizeCallback callback) {
                                         EllipsizeCallback callback) {

        final String ellipsis = (where == TruncateAt.END_SMALL) ?
                Resources.getSystem().getString(R.string.ellipsis_two_dots) :
                Resources.getSystem().getString(R.string.ellipsis);

        return ellipsize(text, paint, avail, where, preserveLength, callback,
        return ellipsize(text, paint, avail, where, preserveLength, callback,
                TextDirectionHeuristics.FIRSTSTRONG_LTR,
                TextDirectionHeuristics.FIRSTSTRONG_LTR,
                ellipsis);
                (where == TruncateAt.END_SMALL) ? ELLIPSIS_TWO_DOTS : ELLIPSIS);
    }
    }


    /**
    /**
+0 −8
Original line number Original line Diff line number Diff line
@@ -40,14 +40,6 @@
         for a note with no name. -->
         for a note with no name. -->
    <string name="untitled">&lt;Untitled&gt;</string>
    <string name="untitled">&lt;Untitled&gt;</string>


    <!-- Used to replace a range of characters in text that is too wide
         for the space allocated to it (three dots). -->
    <string name="ellipsis">\u2026</string>

    <!-- Used to replace a range of characters in text that is too wide
         for the space allocated to it (two dots). -->
    <string name="ellipsis_two_dots">\u2025</string>

    <!-- How to display the lack of a phone number -->
    <!-- How to display the lack of a phone number -->
    <string name="emptyPhoneNumber">(No phone number)</string>
    <string name="emptyPhoneNumber">(No phone number)</string>