最近、プログラムで LinearLayout にビューを追加する必要がありました。PreferenceScreen に対しても同じことを行う必要がありますが、方法がわかりません。これは、LinearLayout に対して行われた方法です。
LayoutInflater localLayoutInflater = (LayoutInflater)getBaseContext().getSystemService("layout_inflater");
View myView = localLayoutInflater.inflate(R.layout.custom_layout, null);
final PreferenceScreen ll=(LinearLayout)findViewById(R.id.linearlayoutID);
ll.addView(myView);
PreferenceScreen に設定を追加するにはどうすればよいですか?
編集:
これは私がこれまでに行ったことです:
Preference preference = new Preference(this);
preference .setTitle("WHATEVER");
preference .setSummary("Summary");
preference .setKey("your_key");
設定を作成してlist1に保存することができました。これまでのところ問題ないと思いますが、内部に追加する方法を理解する必要があります<PreferenceScreen id="@+id/list">
か?