TableRow を使用してデータ検索の結果を表示するために、Android でスプレッドシートを作成しました。TableRows は動的に作成されるため、一度に最大 30 行を表示できます。
ユーザーが行に触れたときに行の背景色を切り替えようとしていますが、android:onClick イベントで背景色を簡単に変更できます。ただし、行がクリックされて色が変わると、別の android:onClick イベントが開始されたときに色を元に戻すことはできません。
では、適切な制御フローを構築して色を適切に切り替えることができるように、TableRow の色の状態を判断するにはどうすればよいでしょうか。背景色を設定する方法の例はたくさんありますが、背景色を取得するのに役立つものはありません。
ありがとう