我正在开发一个 Android 应用程序,该应用程序当前的目标设备是最低 API 为 11。但是,我想修改该应用程序以使其与低于 3.0 的 android 版本兼容。问题是,我有各种 UI 元素,这些元素仅在较新版本中提供:
- 操作栏包含菜单项。我读到一种解决方案是使用 ActionBarSherlock 包。但是,该活动已经扩展了 ListActivity。还有其他解决方案吗?
- 日期选择器对话框片段抛出一个错误说:
“调用需要 API 级别 11(当前最低为 8):新的 android.app.DialogFragment”
此错误发生在方法 newFragment.show() 上。尽管遵循了 Android 开发者页面上的注释,但还是会发生这种情况:http: //developer.android.com/guide/topics/ui/controls/pickers.html 可能是什么问题?