Android:如何创建每项设置活动?
我有一个使用ListView显示的项目集合。 每个项目都有自己的设置。通过单击一个项目,我希望允许用户查看/更改其设置 最好的方法是什么 如果我能使用这样的东西就好了,因为这提供了一个很好的布局。不幸的是,首选项机制总是将所选首选项保存到全局文件(请参阅) 解决方法可能是使用多个文件,每个项目一个,但我不喜欢这种解决方案,因为集合是动态的,我更喜欢设置为对象的本地设置 另一种解决方法可能是打开PreferenceActivity,然后读取所有设置并将其保存到相应的对象。这似乎也很不优雅 最后,我可以使用ListView和自定义项布局来实现我自己的活动,但这似乎是重复的工作,以获得相同的行为和样式 欢迎提出任何建议:)Android:如何创建每项设置活动?,android,listview,settings,Android,Listview,Settings,我有一个使用ListView显示的项目集合。 每个项目都有自己的设置。通过单击一个项目,我希望允许用户查看/更改其设置 最好的方法是什么 如果我能使用这样的东西就好了,因为这提供了一个很好的布局。不幸的是,首选项机制总是将所选首选项保存到全局文件(请参阅) 解决方法可能是使用多个文件,每个项目一个,但我不喜欢这种解决方案,因为集合是动态的,我更喜欢设置为对象的本地设置 另一种解决方法可能是打开PreferenceActivity,然后读取所有设置并将其保存到相应的对象。这似乎也很不优雅 最后,我
谢谢我会按照首选项活动的思路做一些事情,但会将首选项保存到项目本身或与之相关的内容中。要显示首选项输入,请使用对话框片段。然后,您可以弹出对话框,或将其显示为常规片段。谢谢您的回答。这基本上是最新的选择:实现我自己的ListView项目布局。这就是我目前正在做的,但我更喜欢更优雅的方式。