背景: 5つ星の標準のAndroidRatingBarを使用しています。ユーザーはこのRatingBarを使用して1から5まで評価できます。表示されるデフォルト値はゼロで、評価されていません。
問題: ユーザーは現在、評価バーを1回クリックした後でも、評価を解除したり、評価をゼロに戻したりすることができません。同じ評価を2回以上クリックすると、onRatingChangeイベントが呼び出されないため、コード内でもこれを行うことはできません。
これを克服する方法について何か考えはありますか?それは可能ですか?この場合、RatingBarを使用して新しいサブクラスを作成すると役立ちますか?
前もって感謝します。
更新:質問はコードの問題に関係しないため、コードは含まれていません。これは、RatingBarの機能と制限に関する質問です。