заметил такой лаг у себя в приложении ... на андроид 3,0 не хочет в edit отображаться курсор ... что делать ...
тоесть курсор как бы на месте ... кликаю он по идеи перемещается ... потому что при вводе вводит именно туда куда кликнул ... но визуально его нету ... хэлп
курсор ...
Re: курсор ...
пол беды нашел ... курсор не показывается из за ..
ff = (EditText) findViewById(R.id.editFormula);
ff.setInputType(InputType.TYPE_NULL);
из за TYPE_NULL ... мне это надо чтоб клава стандартная не появлялась ... но курсор мне надо чтоб отображался. .. в других версиях андроида норм все ... а вот в 3.x нет курсора ... хотя не знаю может на 4 и тд тоже нет .. я в основном на 2,3 тестирую ... как мне убрать вызов стандартной клавы ... но оставить курсор в поле ... ?
upd:
нашел решил ) если кому пригодится...
ff = (EditText) findViewById(R.id.editFormula);
ff.setInputType(InputType.TYPE_NULL);
из за TYPE_NULL ... мне это надо чтоб клава стандартная не появлялась ... но курсор мне надо чтоб отображался. .. в других версиях андроида норм все ... а вот в 3.x нет курсора ... хотя не знаю может на 4 и тд тоже нет .. я в основном на 2,3 тестирую ... как мне убрать вызов стандартной клавы ... но оставить курсор в поле ... ?
upd:
нашел решил ) если кому пригодится...
Код: Выделить всё
ff = (EditText) findViewById(R.id.editFormula);
ff.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
ff.setInputType(InputType.TYPE_NULL);
ff.onTouchEvent(event);
ff.setInputType(InputType.TYPE_CLASS_TEXT);
return true;
}
});