In the onItemClick event for AutoCompleteTextView you need to get the text of AutoCompleteTextView itself.
I can’t do it, AutoCompleteTextView.getText().toString() returns some nonsense:

 AutoCompleteTextView mEditText = (AutoCompleteTextView) findViewById(R.id.myEditText); mEditText.setAdapter(new MyAdapterCompleteItem()); // adapter with CompleteItems mEditText.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) { CompleteItem myitem = (CompleteItem) adapterView.getItemAtPosition(position); String str = mEditText.getText().toString(); // здесь str == 'com.my.CompleteItem@52851578' } } }); 

    0