質問: AndroidStudioで複数のCheckBoxの値を取得するには こんにちは、私はJavaではじめてのアプリ開発をしているものです。
回答: CheckBoxのViewを並べてるレイアウトを取ってきて、 getChildAt()メソッドで内包している各Viewを取得し、 チェックを確認して、Text部位をListに詰め込む って手順でどうでしょうか? レイアウトのViewIDを「R.id.layout」とすると List list = new ArrayList<>(); ViewGroup layout = findViewById(R.id.layout); int count = layout.getChildCount(); for (int i = 0; i < count; i++) { View v = layout.getChildAt(i); if (v instanceof CheckBox) { CheckBox box = (CheckBox) v; if (box.isChecked()) list.add(box.getText().toString()); } } > Androidのレイアウトの使い方マニュアルみたいなのはどこにあるんですか? まずは公式のチェック https://developer.android.com/guide/topics/ui/declaring-layout?hl=J... 日本語だから、まだわかりやすい