円のように配置された 4 つのボタンを含む RelativeLayout を作成しました。レイアウトに回転アニメーションを与え、これらのボタンに OnClickListeners も与えました。しかし、コードを実行すると、OnClickListener はボタンの最初の位置からのみ機能します。つまり、レイアウトが 90 度回転すると、ボタンが新しい位置に来るとします。しかし、その位置をクリックしても何も起こりません。代わりに、最初にあった位置をクリックして、そのボタンの ONClickListener をアクティブにする必要があります。表示されているのと同じ位置に OnClickListener を設定する方法はありますか?
この写真で説明: