即使我在autoCompleteTextVIEw上设置了setonItemClickListener并在其中执行了一些自定义 *** 作,但是一旦完成该方法,该列表就会消失并在editBox中打印出object.toString.
我想防止取消选择项的下拉菜单,并且也希望它不替换编辑框.我该如何实现?
解决方法:
我也想实现与下面的代码相同的实现.
创建一个自定义类并扩展autoCompleteTextVIEw.
覆盖dismissDropDown()方法,并从中删除超级调用.
将为您工作.
public class CustomautoComplete extends autoCompleteTextVIEw { public NoSelectionautoComplete(Context context) { super(context); } public NoSelectionautoComplete(Context context, AttributeSet attrs) { super(context, attrs); } public NoSelectionautoComplete(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } @OverrIDe protected voID replaceText(CharSequence text) { } @OverrIDe public voID dismissDropDown() { }}
总结 以上是内存溢出为你收集整理的选择项目后,Android阻止了AutoCompleteTextView中的下拉菜单全部内容,希望文章能够帮你解决选择项目后,Android阻止了AutoCompleteTextView中的下拉菜单所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)