Всякий раз, когда я пытаюсь набрать буквы для фильтрации моего списка, мой эмулятор выводит некоторые китайские или японские символы внизу вместо того, чтобы отфильтровывать вещи.Очень странно.Мой фильтр работал нормально, когда я впервые запрограммировал действие, и я не изменил фильтр вообще.Вот моя активность просмотра списка.
public class Browse extends ListActivity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String[] coffeeTypes = getResources().getStringArray(R.array.coffeeTypes);
setListAdapter(new ArrayAdapter<String>(this, R.layout.listview, coffeeTypes));
ListView mylv = getListView();
mylv.setTextFilterEnabled(true);
mylv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Intent myIntent = new Intent(Browse.this, CoffeeTypes.class);
myIntent.putExtra("position", position);
startActivity(myIntent);
}
});
}
}
РЕДАКТИРОВАТЬ: Вот снимок экрана того, что он делает.
![enter image description here](https://i.stack.imgur.com/ck1mm.png)