- 締切済み
FrameLayoutで下のボタンをふさぐ方法
FrameLayoutでLinearLayoutを重ねておいた際に、 上のLinearLayoutにあるImageViewをタッチすると、 下のLinearLayoutの同じ位置にあるButtonが反応してしまうのですが、 これを防ぐためにはどうしたらよいでしょうか。 (ボタンの見た目変えたくないので、ボタンのsetEnabledをFalseにする方法以外でお願いします) 試行錯誤で、下のような感じで中レイアウトに押しても処理を行わない透明ボタンを配置すれば 画面タッチで中レイアウトのボタンが反応し、下レイアウトのボタンが反応しないというような 状態が作り出せたのですが、なんかちょっと不毛な気が。。。 上レイアウトのプロパティ変更とかでなんとかうまく下レイアウトのボタンが反応しにように できないものでしょうか。 ご存知の方よろしくおねがいします。 [上]画像のレイアウト [中]画面いっぱいに透明ボタン [下]ボタンのレイアウト
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- pcbeginner
- ベストアンサー率46% (261/560)
回答No.1
お礼
ありがとうございます。 そうしてみます。