private void submitItemAtPosition(final int position)
{
final RecipientEntry entry=createValidatedEntry(getAdapter().getItem(position));
if(entry==null)
return;
clearComposingText();
final int end=getSelectionEnd();
final int start=mTokenizer.findTokenStart(getText(),end);
final Editable editable=getText();
QwertyKeyListener.markAsReplaced(editable,start,end,"");
final CharSequence chip=createChip(entry,false);
if(chip!=null&&start>=0&&end>=0)
editable.replace(start,end,chip);
sanitizeBetween();
if(mChipListener!=null)
mChipListener.onDataChanged();
}
RecipientEditTextView.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:ChipsLibrary
作者:
评论列表
文章目录