com.teamwork.autocomplete.view.MultiAutoCompleteEditText is used by the library in order to ensure that the autocomplete dropdown correctly shows up when the user is moving the cursor within the view.
We don't know to enforce the use of that subclass, since client code might already be tied up to other third-party extensions of MultiAutoCompleteTextView.
We need to take MultiAutoCompleteTextView and then enable the additional selection features if the view is an instance of com.teamwork.autocomplete.view.MultiAutoCompleteEditText.
com.teamwork.autocomplete.view.MultiAutoCompleteEditTextis used by the library in order to ensure that the autocomplete dropdown correctly shows up when the user is moving the cursor within the view.We don't know to enforce the use of that subclass, since client code might already be tied up to other third-party extensions of
MultiAutoCompleteTextView.We need to take
MultiAutoCompleteTextViewand then enable the additional selection features if the view is an instance ofcom.teamwork.autocomplete.view.MultiAutoCompleteEditText.