为了配置数据库表的一行,我想使用与Android Preference类UI相同的UI。例如,这将在一个包含许多用户创建的警报的表中设置一组复选框/无线电/等来配置警报。
是否可以和/或适当使用Preference类,而不是手动构建我自己的表单来模仿UI?我希望UI在各种Android版本中看起来尽可能“标准”。
答案 0 :(得分:1)
传递上一个活动的行ID,并为每个首选项设置OnPreferenceChangeListener,每次首选项更改时,您都可以更新该行。
您还可以通过setAesult将所有值从preferenceActivity传回调用活动,并在OnActivityResult中更新行