1

こんにちは、次のレイアウトを達成しようとしています。

2 つの RelativeLayout があり、それぞれに TextView と ImageView が含まれています。

imageView は、ユーザーが選択した選択肢をユーザーに表示します!!.これらの 2 つの画像は、私がやりたいことをさらに説明しています。

UI の通常の状態

この図は、UI の通常の状態を示しており、クリック イベントはありません。ユーザーが下部レイアウトをクリックすると、レイアウト上部の画像ビューが非表示に設定され、レイアウト下部の画像ビューが表示され、2 番目の選択肢がユーザーによって選択されたことをユーザーに示します。この問題に対処するのは難しいとは思いませんでした (相対的なレイアウトでクリック リスナーを設定し、イメージビューの可視性を処理します)。

私が直面している問題は、すべての相対レイアウトを1つのボタンのように機能させる方法です」相対レイアウトをクリックすると、イメージビューが白に変わると同時に青に変わります!!

要するに、2つのセレクターを同期させる方法を教えてください!!

ここに画像の説明を入力

4

2 に答える 2

2

子ビュー android:duplicateParentState="true" のプロパティを設定します

duplicateParentState

于 2012-05-03T03:45:57.690 に答える
0

RelativeLayout の onClick で ImageView を表示/非表示にするとき、RelativeLayout の背景色を青/白に変更しようとしましたか?

于 2012-05-03T04:20:22.137 に答える