lightbulb_outline Help shape the future of the Google Play Console, Android Studio, and Firebase. Start survey
added in API level 1

MultiAutoCompleteTextView.CommaTokenizer

public static class MultiAutoCompleteTextView.CommaTokenizer
extends Object implements MultiAutoCompleteTextView.Tokenizer

java.lang.Object
   ↳ android.widget.MultiAutoCompleteTextView.CommaTokenizer


This simple Tokenizer can be used for lists where the items are separated by a comma and one or more spaces.

Summary

Public constructors

MultiAutoCompleteTextView.CommaTokenizer()

Public methods

int findTokenEnd(CharSequence text, int cursor)

Returns the end of the token (minus trailing punctuation) that begins at offset cursor within text.

int findTokenStart(CharSequence text, int cursor)

Returns the start of the token that ends at offset cursor within text.

CharSequence terminateToken(CharSequence text)

Returns text, modified, if necessary, to ensure that it ends with a token terminator (for example a space or comma).

Inherited methods

Public constructors

MultiAutoCompleteTextView.CommaTokenizer

added in API level 1
public MultiAutoCompleteTextView.CommaTokenizer ()

Public methods

findTokenEnd

added in API level 1
public int findTokenEnd (CharSequence text, 
                int cursor)

Returns the end of the token (minus trailing punctuation) that begins at offset cursor within text.

Parameters
text CharSequence

cursor int

Returns
int

findTokenStart

added in API level 1
public int findTokenStart (CharSequence text, 
                int cursor)

Returns the start of the token that ends at offset cursor within text.

Parameters
text CharSequence

cursor int

Returns
int

terminateToken

added in API level 1
public CharSequence terminateToken (CharSequence text)

Returns text, modified, if necessary, to ensure that it ends with a token terminator (for example a space or comma).

Parameters
text CharSequence

Returns
CharSequence