安卓中如何自定义进度对话框?

3
我遵循文档中自定义对话框示例中的步骤,但我收到了这个异常。有什么想法吗?
04-03 18:50:28.787: VERBOSE/Bru_Press_Tab(750): Exception in Tabsjava.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.brown/com.example.brown.Bru_Press_MostRecent}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content
1个回答

10

很可能,您是在调用setContentView()之后调用requestWindowFeature()。也许不是您直接这样做的,而是因为您继承的类在稍微有些情况下的执行顺序略有出入。

所以,找出您正在这样做的地方,并更改顺序,使您先调用requestWindowFeature()

例如,这里是我一本书中的示例项目,它使用了标题栏进度指示器技巧,因此需要调用requestWindowFeature()。在活动的onCreate()中,在调用setContentView()之前,我必须这样做。


我们如何自定义ProgressDialog框,包括自定义背景和自定义按钮(确定和取消)?请引导我到示例代码,我非常需要它。 - Sam

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接