前人未踏の領域へ アプリ開発編

Android, iOSアプリ開発に関する調査メモ置き場。ほとんどAndroid。古い記事にはアプリ以外も含まれます。

Android constraintlayout.widget.GroupのメンバーViewに個別のvisibilityが効かない

課題

Viewの表示・非表示を一括で管理するために androidx.constraintlayout.widget.Group でVIewをまとめたところ、そのGroup内のViewに対して 個別のVisibilityを設定しても反映されなくなった。

対応

Groupを使うのを諦め、ViewGroupで囲んでしまうのが無難か。

ただし本件はバグとして登録されていて、ConstraintLayout 2.0 beta 6(リリース済み)で解消されているらしい。

androidstudio.googleblog.com

https://issuetracker.google.com/issues?q=73186245

beta 6まで来てるならそろそろConstraintLayout 2.0がリリースされても良さそうだな。