Я работаю над проектом Android, и у меня есть эта панель рейтинга, на которой пользователь может оценивать, и после рейтинга вызывается setOnRatingBarChangeListener
, и все в порядке.
Но когда активность загружается снова, мне нужно, чтобы приложение получало рейтинг рейтера на рейтингуемой странице, и до сих пор все в порядке. Когда я получаю число с плавающей запятой из базы данных, я должен вызвать ratingbar.setRate(1.5)
, но когда я это делаю, приложение также вызывает setOnRatingBarChangeListener
, и я не хочу, чтобы приложение вызывало какой-либо метод, просто устанавливая скорость, потому что пользователь уже оценил, но также если пользователь хотел изменить его скорость, все в порядке, я хочу, чтобы приложение звонило setOnRatingBarChangeListener
, и оно звонит.
Что я должен делать?