Привет, ребята У меня есть два искателя A и B, и они редактируют 2 текстовых изображения 1 и 2. Редактирование 1 и B редактирует 2. Я хочу, чтобы он работал так, что когда пользователь прикасается к поисковому лезвию A, тогда стрелка B отключается, а также, когда стрелка B коснется пользовательской кнопки A, которая отключена. Однако, когда приложение запускает панель поиска B, автоматически отключается. Что я сделал, установив для параметра seekbar b значение false. Все goo, так как seekbar A позволяет мне редактировать textview 1, однако мой метод для включения seekbar B и отключения бита A в то же время не работал. Я установил обе поисковые панели для прослушивания onclick. Затем в методе щелчка я использовал оператор case switch, чтобы сказать, что когда-либо нажимает на значок поиска, другой поисковый барабан установлен на включенное значение false.Как включить и отключить брекер при нажатии?
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch(v.getId()){
case R.id.seekbar_A:
seekbarA.setEnabled(true);
seekbarB.setEnabled(false);
break;
case R.id.seekbarB:
seekbarA.setEnabled(false);
seekbarB.setEnabled(true);
break;
}
}
Все это кажется хорошим в теории, но когда я запускаю программу поиска, B отключен, а программа поиска работает отлично. Но тогда, когда я касаюсь кнопки поиска B, он не включается, и ни один из них не отключается. Итак, как мне сделать эту работу?
вы не можете нажать на пункт инвалидов ... (вы все еще можете получить onTouch события, хотя) – njzk2