当用户对项目进行评分我使用 ratingBar.setEnabled(false);
来禁用评级栏时,列表视图中的每个项目都有一个评级栏
问题是当用户在禁用后再次点击它时会执行setOnItemClickListener函数,而不是我要做吐司或什么都不做。
答案 0 :(得分:0)
一旦用户第一次点击评级栏,您就可以使用这些选项中的任何一个:
ratingBar.setClickable(false);
或
ratingBar.setOnItemClickListener(null);