基本的には、ConstraintLayout内の複数のビューに1つのOnClickListenerをアタッチしたいと思います。ConstraintLayoutのグループを使用して複数のビューのクリックイベントをリスンする
ConstraintLayoutに移行する前に、リスナーを追加できるレイアウト内のビュー。今はConstraintLayoutのすぐ下の他のビューと同じレイヤーにあります。
私はandroid.support.constraint.Group
にビューを追加して、プログラムでそれにOnClickListenerを追加しようとしました。
group.setOnClickListener {
Log.d("OnClick", "groupClickListener triggered")
}
しかしこれは、私はこの動作を達成するためにそこの方法であるか、私はそれぞれにリスナーを添付する必要がありますか、何か間違ったことを行っているConstraintLayoutバージョン1.1.0-beta2
のように動作していないようです単一のビュー?
、または背景を変更したい場合は下に置くことができます –