/frameworks/base/core/java/android/text/ |
Spannable.java | 21 * attached and detached. Not all Spannable classes have mutable text; 24 public interface Spannable 53 private static Spannable.Factory sInstance = new Spannable.Factory(); 56 * Returns the standard Spannable Factory. 58 public static Spannable.Factory getInstance() { 64 * You can override this to provide a different kind of Spannable. 66 public Spannable newSpannable(CharSequence source) {
|
SpanWatcher.java | 20 * When an object of this type is attached to a Spannable, its methods 29 public void onSpanAdded(Spannable text, Object what, int start, int end); 34 public void onSpanRemoved(Spannable text, Object what, int start, int end); 40 public void onSpanChanged(Spannable text, Object what, int ostart, int oend,
|
Selection.java | 67 public static void setSelection(Spannable text, int start, int stop) { 86 public static final void setSelection(Spannable text, int index) { 93 public static final void selectAll(Spannable text) { 100 public static final void extendSelection(Spannable text, int index) { 108 public static final void removeSelection(Spannable text) { 121 public static boolean moveUp(Spannable text, Layout layout) { 162 public static boolean moveDown(Spannable text, Layout layout) { 204 public static boolean moveLeft(Spannable text, Layout layout) { 229 public static boolean moveRight(Spannable text, Layout layout) { 252 public static boolean extendUp(Spannable text, Layout layout) [all...] |
SpannableString.java | 27 implements CharSequence, GetChars, Spannable
|
/frameworks/base/core/java/android/text/method/ |
MovementMethod.java | 36 public void initialize(TextView widget, Spannable text); 37 public boolean onKeyDown(TextView widget, Spannable text, int keyCode, KeyEvent event); 38 public boolean onKeyUp(TextView widget, Spannable text, int keyCode, KeyEvent event); 45 public boolean onKeyOther(TextView view, Spannable text, KeyEvent event); 47 public void onTakeFocus(TextView widget, Spannable text, int direction); 48 public boolean onTrackballEvent(TextView widget, Spannable text, MotionEvent event); 49 public boolean onTouchEvent(TextView widget, Spannable text, MotionEvent event); 50 public boolean onGenericMotionEvent(TextView widget, Spannable text, MotionEvent event);
|
ScrollingMovementMethod.java | 29 protected boolean left(TextView widget, Spannable buffer) { 34 protected boolean right(TextView widget, Spannable buffer) { 39 protected boolean up(TextView widget, Spannable buffer) { 44 protected boolean down(TextView widget, Spannable buffer) { 49 protected boolean pageUp(TextView widget, Spannable buffer) { 54 protected boolean pageDown(TextView widget, Spannable buffer) { 59 protected boolean top(TextView widget, Spannable buffer) { 64 protected boolean bottom(TextView widget, Spannable buffer) { 69 protected boolean lineStart(TextView widget, Spannable buffer) { 74 protected boolean lineEnd(TextView widget, Spannable buffer) [all...] |
BaseMovementMethod.java | 20 import android.text.Spannable; 36 public void initialize(TextView widget, Spannable text) { 40 public boolean onKeyDown(TextView widget, Spannable text, int keyCode, KeyEvent event) { 51 public boolean onKeyOther(TextView widget, Spannable text, KeyEvent event) { 74 public boolean onKeyUp(TextView widget, Spannable text, int keyCode, KeyEvent event) { 79 public void onTakeFocus(TextView widget, Spannable text, int direction) { 83 public boolean onTouchEvent(TextView widget, Spannable text, MotionEvent event) { 88 public boolean onTrackballEvent(TextView widget, Spannable text, MotionEvent event) { 93 public boolean onGenericMotionEvent(TextView widget, Spannable text, MotionEvent event) { 136 protected int getMovementMetaState(Spannable buffer, KeyEvent event) [all...] |
ArrowKeyMovementMethod.java | 22 import android.text.Spannable; 33 private static boolean isSelecting(Spannable buffer) { 38 private static int getCurrentLineTop(Spannable buffer, Layout layout) { 51 protected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, 69 protected boolean left(TextView widget, Spannable buffer) { 79 protected boolean right(TextView widget, Spannable buffer) { 89 protected boolean up(TextView widget, Spannable buffer) { 99 protected boolean down(TextView widget, Spannable buffer) { 109 protected boolean pageUp(TextView widget, Spannable buffer) { 133 protected boolean pageDown(TextView widget, Spannable buffer) [all...] |
PasswordTransformationMethod.java | 30 import android.text.Spannable; 39 if (source instanceof Spannable) { 40 Spannable sp = (Spannable) source; 57 Spannable.SPAN_POINT_POINT); 78 if (s instanceof Spannable) { 79 Spannable sp = (Spannable) s; 109 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 124 if (sourceText instanceof Spannable) { [all...] |
MultiTapKeyListener.java | 107 & Spannable.SPAN_USER) >>> Spannable.SPAN_USER_SHIFT; 187 Spannable.SPAN_MARK_MARK); 199 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 203 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE | 204 (rec << Spannable.SPAN_USER_SHIFT)); 221 Spannable.SPAN_INCLUSIVE_INCLUSIVE); 230 public void onSpanChanged(Spannable buf, 238 private static void removeTimeouts(Spannable buf) { 257 Spannable.SPAN_INCLUSIVE_INCLUSIVE) [all...] |
LinkMovementMethod.java | 22 import android.text.Spannable; 39 protected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, 56 protected boolean up(TextView widget, Spannable buffer) { 65 protected boolean down(TextView widget, Spannable buffer) { 74 protected boolean left(TextView widget, Spannable buffer) { 83 protected boolean right(TextView widget, Spannable buffer) { 91 private boolean action(int what, TextView widget, Spannable buffer) { 189 public boolean onTouchEvent(TextView widget, Spannable buffer, 229 public void initialize(TextView widget, Spannable text) { 235 public void onTakeFocus(TextView view, Spannable text, int dir) [all...] |
MetaKeyKeyListener.java | 21 import android.text.Spannable; 141 public static void resetMetaState(Spannable text) { 213 public static void adjustMetaAfterKeypress(Spannable content) { 236 private static void adjust(Spannable content, Object what) { 249 protected static void resetLockedMeta(Spannable content) { 256 private static void resetLock(Spannable content, Object what) { 305 public static void startSelecting(View view, Spannable content) { 314 public static void stopSelecting(View view, Spannable content) { 580 Spannable.SPAN_MARK_MARK | (1 << Spannable.SPAN_USER_SHIFT) [all...] |
SingleLineTransformationMethod.java | 22 import android.text.Spannable;
|
DialerKeyListener.java | 22 import android.text.Spannable; 51 protected int lookup(KeyEvent event, Spannable content) {
|
/frameworks/base/core/tests/coretests/src/android/text/ |
SpannableStringBuilderTest.java | 19 import android.text.Spannable; 24 protected Spannable newSpannableWithText(String text) {
|
SpannableStringTest.java | 19 import android.text.Spannable; 24 protected Spannable newSpannableWithText(String text) {
|
SpannedTest.java | 48 ss.setSpan(o, 0, ss.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 67 s.setSpan(mark, 1, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 69 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 71 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 73 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 105 private void checkPriority(Spannable s) { 106 s.setSpan(new Object(), 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE | 107 (5 << Spannable.SPAN_PRIORITY_SHIFT)); 108 s.setSpan(new Object(), 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE | 109 (10 << Spannable.SPAN_PRIORITY_SHIFT)) [all...] |
SpannableTest.java | 22 import android.text.Spannable; 26 protected abstract Spannable newSpannableWithText(String text); 30 Spannable spannable = newSpannableWithText("abcdef"); local 32 spannable.setSpan(emptySpan, 1, 1, 0); 34 spannable.setSpan(unemptySpan, 1, 2, 0); 41 spans = spannable.getSpans(0, 1, Object.class); 43 spans = spannable.getSpans(0, 2, Object.class); 45 spans = spannable.getSpans(1, 2, Object.class); 47 spans = spannable.getSpans(2, 2, Object.class) [all...] |
/cts/tests/tests/text/src/android/text/cts/ |
Spannable_FactoryTest.java | 20 import android.text.Spannable; 22 import android.text.Spannable.Factory; 37 + "Spannable.Factory#newSpannable(CharSequence) when param CharSequence is null") 40 Factory factory = Spannable.Factory.getInstance(); 42 Spannable spannable = factory.newSpannable(text); local 43 assertNotNull(spannable); 44 assertTrue(spannable instanceof SpannableString); 45 assertEquals(text, spannable.toString()); 60 Spannable.Factory factory = Spannable.Factory.getInstance() [all...] |
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ |
SuggestionFormatter.java | 19 import android.text.Spannable; 42 protected void applyQueryTextStyle(Spannable text, int start, int end) { 47 protected void applySuggestedTextStyle(Spannable text, int start, int end) { 52 private void setSpans(Spannable text, int start, int end, Object[] spans) {
|
/frameworks/base/tests/BiDiTests/src/com/android/bidi/ |
BiDiTestBasic.java | 23 import android.text.Spannable; 87 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 93 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 99 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/ |
SuggestionSpanUtils.java | 24 import android.text.Spannable; 77 final Spannable spannable = text instanceof Spannable local 78 ? (Spannable) text : new SpannableString(text); 87 spannable.setSpan(ss, 0, text.length(), 89 return spannable; 101 final Spannable spannable; local 102 if (pickedWord instanceof Spannable) { [all...] |
/cts/tests/tests/text/src/android/text/method/cts/ |
LinkMovementMethodTest.java | 29 import android.text.Spannable; 58 private Spannable mSpannable; 75 mView.setText(CONTENT, BufferType.SPANNABLE); 83 mSpannable = (Spannable) mView.getText(); 118 notes = "Test {@link LinkMovementMethod#onTakeFocus(TextView, Spannable, int)}. " 121 args = {TextView.class, Spannable.class, int.class} 124 + "should be added into javadoc of LinkMovementMethod#onTakeFocus(TextView, Spannable, " 128 Spannable spannable = new SpannableString("test sequence"); local 129 Selection.setSelection(spannable, 0, spannable.length()) 574 Spannable spannable = new SpannableString("test sequence"); local [all...] |
/cts/tests/tests/text/src/android/text/util/cts/ |
LinkifyTest.java | 24 import android.text.Spannable; 86 notes = "Test {@link Linkify#addLinks(Spannable, int)}", 88 args = {android.text.Spannable.class, int.class} 91 SpannableString spannable = new SpannableString("name@gmail.com, " local 95 assertTrue(Linkify.addLinks(spannable, Linkify.WEB_URLS)); 96 URLSpan[] spans = spannable.getSpans(0, spannable.length(), URLSpan.class); 101 assertTrue(Linkify.addLinks(spannable, Linkify.EMAIL_ADDRESSES)); 102 spans = spannable.getSpans(0, spannable.length(), URLSpan.class) 138 SpannableString spannable = SpannableString.valueOf(text); local 274 SpannableString spannable = new SpannableString(text); local 313 SpannableString spannable = new SpannableString(text); local [all...] |
/frameworks/base/core/java/android/content/res/ |
StringBlock.java | 176 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 180 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 184 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 188 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 192 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 196 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 200 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 204 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 208 Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 215 Spannable.SPAN_INCLUSIVE_INCLUSIVE) [all...] |