Доброго Впемени суток!!!Возникла проблемма c ListVeiw,повесил на него нажатие
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
//View v = findViewById(R.id.remote_video_progress);
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
LayoutInflater inflater = getLayoutInflater();
dialogView = inflater.inflate(R.layout.activity_remote, null);
AlertDialog.Builder builder = new AlertDialog.Builder(ServerActivity.this);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
builder.setTitle(phoneNumbers.get(position))
.setView(dialogView)
.setCancelable(false)
.setNegativeButton("ОК",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
}
AlertDialog alert = builder.create();
alert.show();
}
});
но к сожалению клик не срабатывает,с первого раза,тоесть приходится долго кликать по элементу,или нажать чуть подержать и отпустить. Я использую SimpleAdapter и собственную разметку для элемента с TextVeiw и ProgressBar(установил на них clickble="false",focusable="false",focusableInTouchMode="false") добавляю элементы из при подключение к этому телефону клиента,а обновляю данные элемента, пришедшие от клиента, в таймере каждую секунду. Где может таится задержка?
phoneNumbers.get(position) - это просто список хронящий порядковый номер клиента. Задержка была в таймере,я не учел что время считается в миллисекундах((((( Соответственно он обновлял ListVeiw каждую миллисекунду!!!
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Из очереди берем строку, парсим ее и проверяем соотвествует ли она требованиямЕсли соответствует, то отдаем в обработку соответствующему...
Есть обычное java application, работающее как процесс на моем домашнем сервереПотребовалось соединить его через WebSocket с web интерфейсом
Здравствуйте! Есть приложение, например видео плеер, нужно сделать так что бы оно появилось в списке "открыть с помощью приложения "
Имеется готовый бот телеграм написанный на java (-jar), где выгоднее его держать? на VPS сервере слышал можно, но где есть пробный период хотя бы?,...