ともちゃんのアプリ開発日記

組込みC言語プログラマだったともちゃんが、四苦八苦しながら、AndroidのJAVA/Kotlin、iOSのSwiftUIを習得して行きます。ともちゃんの備忘録も兼ねています。

Viewの下位のViewのデータを参照する

Viewの下位のViewのデータを参照する方法です。

ViewGroup viewGroup = (ViewGroup) view;
int viewCount = viewGroup.getChildCount();
if (viewCount > 0) {
TextView childView=(TextView) viewGroup.getChildAt(0);
String strDate = childView.getText().toString();
}

 

viewをViewGroupとしてタイプキャストし、1つ目の子供のViewを

  viewGroup.getChildAt(0)

で参照しています。