Merge "Use constants instead of resources for ellipsis."
This commit is contained in:
@@ -61,6 +61,8 @@ import java.util.regex.Pattern;
|
||||
|
||||
public class 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 */ }
|
||||
@@ -1068,14 +1070,9 @@ public class TextUtils {
|
||||
float avail, TruncateAt where,
|
||||
boolean preserveLength,
|
||||
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,
|
||||
TextDirectionHeuristics.FIRSTSTRONG_LTR,
|
||||
ellipsis);
|
||||
(where == TruncateAt.END_SMALL) ? ELLIPSIS_TWO_DOTS : ELLIPSIS);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -40,14 +40,6 @@
|
||||
for a note with no name. -->
|
||||
<string name="untitled"><Untitled></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 -->
|
||||
<string name="emptyPhoneNumber">(No phone number)</string>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user