質問: (CheckBox) findViewById(R.id.checkbox_format1); で取得できるようにXML定義されたチェックボックスが存在しています。 この時にnew CheckBox で新規CheckBoxを作成したいのですが、 checkBoxFormatと全く同じXML定義のスタイルで生成したいです。 checkBoxFormat.getLayoutParams()とsetLayoutParamsでLayoutParamsはコピーできますが、一斉に全てコピーする方法はないのでしょうか?
回答: クローン等はできないと思うので、下記の二通りが思いつきます。 ・必要なメソッドを読んで逐一設定を移す。 ・CheckBoxをXMLで定義しておきインフレートする。