【发布时间】:2012-05-08 06:20:31
【问题描述】:
事情是这样的:
我正在使用 roboguice-sherlock 同时使用 ActionBarSherlock 和 RoboGuice,并且想使用 RoboGuice 的 @ContentView() 功能来注入布局,还想在 onCreate() 中 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS) 以显示不确定的进度条。
在这之后,捕获了一个运行时异常:
java.lang.RuntimeException: 无法启动活动 ComponentInfo{...}: android.util.AndroidRuntimeException: requestFeature() 必须在添加内容之前调用
这是一个错误还是我做错了?
例如,在 actionbarsherlock 示例的 sample-roboguice 中,如果在 onCreate() 方法中添加 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS) 就在 super.onCreate(savedInstanceState) 下方,则示例在运行时会崩溃,但上述异常除外。
【问题讨论】:
-
你能添加更多代码,以便我们清楚地得到它..!! :)
-
只需添加一行,示例代码运行时会崩溃。
标签: android actionbarsherlock roboguice