我最近不得不以编程方式向 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">
?