У меня есть адаптер строкового массива, и я настроил его на мой полный текстовый просмотр с установленным адаптером
я хочу установить autocompltetexview для первого элемента автоматически, т.е. я хочу выполнить щелчок по моему классу адаптера
ArrayAdapter barcode_adapter = new ArrayAdapter<String>
(getActivity(), android.R.layout.select_dialog_item, barcode_auto_txt);
ArrayAdapter<String> namecode_adapter = new ArrayAdapter<String>
(getActivity(), android.R.layout.select_dialog_item, name_code_auto_txt);
textview_barcode.setAdapter(barcode_adapter);
textview_barcode.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
barcode_adapter.registerDataSetObserver(new DataSetObserver() {
@Override
public void onChanged() {
super.onChanged();
Log.d("dddddddddd", "dataset changed");
item_selected_barcode = barcode_adapter.getItem(0);
Log.d("dddddddddd", "item.toString "+ item_selected_barcode.toString());
if (item_selected_barcode!=null){
textview_barcode.getOnItemClickListener();
}
}
});
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void afterTextChanged(Editable s) {
}
});