Android - ビュー内で子要素を取得するには? 質問する

Android - ビュー内で子要素を取得するには? 質問する

ビューが与えられた場合、その中の子ビューを取得するにはどうすればよいでしょうか?

カスタム ビューがあり、デバッガーにはその下にmChildren7 つのビューがあることが示されています。これらのビューにアクセスする方法が必要ですが、これを行うためのパブリック API はないようです。

助言がありますか?

編集:

私のカスタムビューは以下を継承していますAdapterView

ベストアンサー1

for(int index = 0; index < ((ViewGroup) viewGroup).getChildCount(); index++) {
    View nextChild = ((ViewGroup) viewGroup).getChildAt(index);
}

それでいいでしょうか?

おすすめ記事