Удалить жесты из RatingBar - PullRequest
       14

Удалить жесты из RatingBar

1 голос
/ 13 августа 2010

У меня есть активность с несколькими рейтинговыми панелями, поэтому мои пользователи могут оценивать разные вещи. Моя проблема заключается в том, что моим пользователям трудно прокручивать экран вверх и вниз.

Если вы попытаетесь провести пальцем вертикально по экрану, и первое место, к которому вы прикоснулись, находится над панелью рейтинга, панель рейтинга попытается захватить сам жест, а не передавать его, как только палец уходит от него (с помощью панели рейтинга, Вы можете провести горизонтально, чтобы переместить рейтинг вверх и вниз).

Я даже пытался отключить фокус, но это не решает мою проблему.

Есть идеи?

1 Ответ

0 голосов
/ 12 июля 2013

Вы можете установить в строке рейтинга значение isIndicator (true)

ratingBar.isIndicator(true);

Полагаю, вам нужно будет использовать эти рейтинговые бары в какой-то момент в приложении, вы можете установить свои edittexts или что-то еще, чтобы снова установить нормальные бары рейтинга, чтобы вы могли оценить. Как только оценка сделана, с помощью OnRatingBarChangeListener установите шкалы рейтинга обратно на индикаторы

Лучше поздно, чем никогда!

...