使用Android Preference类UI配置动态数据

时间:2012-08-25 10:58:00

标签: android sqlite dynamic preference

为了配置数据库表的一行,我想使用与Android Preference类UI相同的UI。例如,这将在一个包含许多用户创建的警报的表中设置一组复选框/无线电/等来配置警报。

是否可以和/或适当使用Preference类,而不是手动构建我自己的表单来模仿UI?我希望UI在各种Android版本中看起来尽可能“标准”。

1 个答案:

答案 0 :(得分:1)

传递上一个活动的行ID,并为每个首选项设置OnPreferenceChangeListener,每次首选项更改时,您都可以更新该行。

您还可以通过setAesult将所有值从preferenceActivity传回调用活动,并在OnActivityResult中更新行