我想创建一个全屏首选项屏幕。屏幕将包含多选列表。它也是动态的,即屏幕上的列表不是静态的,我想有一个刷新按钮。我将尝试在android设置中的蓝牙首选项屏幕之后对其进行建模(这不是多选,因此我的复选框也是如此)。
基本上有一些搜索功能可以找到列表项并填充列表。
您可以使用列表首选项创建首选项屏幕(全屏)吗?
或
你能全屏一个ListPreferenceDialog吗?我在这里看到的问题是,即使我全屏显示对话框,我仍然需要获得刷新按钮的底部操作栏。
答案 0 :(得分:0)
PreferenceActivity
延伸ListActivity
。因此,您可以使用基础ListView
并将ListAdapter
绑定到您想要的任何数据。但是如果你想做蓝牙设置,take a look at the source。基本上,每次找到新的蓝牙设备时,他们都会调用PreferenceGroup.addPreference
。