自动完成仅显示2秒然后消失

时间:2014-05-26 07:56:57

标签: android android-layout android-intent android-fragments android-listview

我有一个自动完成字段,可以持续1-2秒,但随后消失......

 holder.ed = (EditText) convertView.findViewById(R.id.editText);
            holder.autocomplete = (AutoCompleteTextView)      
convertView.findViewById(R.id.editText);
            ArrayAdapter<String> adapter = new ArrayAdapter<String>(
                    MyApplication.getContext(),
                    android.R.layout.simple_dropdown_item_1line, 
                    new String[] {"elementa","elementb","elementc","elementd"}
                );
            holder.autocomplete.setAdapter(adapter);

此代码位于baseadapeter的“getView”

1 个答案:

答案 0 :(得分:1)

看起来问题在于列表视图中的自动完成。我认为由于项目扩展,该观点失去了对自身的关注。 您可以通过设置onFocusChange侦听器来验证这一点。 如果是这种情况,请尝试阻止您的视图失去焦点。

或者,如果可能,将列表视图更改为线性布局。