我正在通过扩展DialogPreference类在Android中编写一些自定义首选项对话框。但是,我有点担心为此所需的样板代码量,因为似乎有很多行为需要测试。例如,这个数字偏好对话框的例子是相当典型的:http://svn.jimblackler.net/jimblackler/trunk/workspace/NewsWidget/src/net/jimblackler/newswidget/NumberPreference.java特别是onSave()/RestoreInstanceState()方法和“classSavedState”部分,它们是保持对话框当前更改所必需的方向变
我正在通过扩展DialogPreference类在Android中编写一些自定义首选项对话框。但是,我有点担心为此所需的样板代码量,因为似乎有很多行为需要测试。例如,这个数字偏好对话框的例子是相当典型的:http://svn.jimblackler.net/jimblackler/trunk/workspace/NewsWidget/src/net/jimblackler/newswidget/NumberPreference.java特别是onSave()/RestoreInstanceState()方法和“classSavedState”部分,它们是保持对话框当前更改所必需的方向变