http://code.google.com/p/android/issues/detail?id=4394
这一部分内容
其中下边这个人的回答很有参考价值
**************************************
Hey Christian,
if you just need a dynamic (same activity to be either a dialog or a full screen
activity) you could try the following approach.
AndroidManifest.xml
<activity android:name=".ShowSettingsActivity"
ShowSettingsActivity.java
@Override public void setTheme(int resid) {
}
Now you just need to define isFullScreen and restart activity. This approach works
with my application (market://search?q=pname:com.bwx.bequick). Hope this helps.
Best Regards,
Sergey
***************************************
上边这个方法中有一个关键的参数就是isFullScreen这个值,这个值需要在onCreate调用之前就设置好方可有效,因为在 activity framework中会根据androidmanifest.xml文件的theme是否存在进行第一次设置,而后就没有办法改变了(这应该是一个 bug)。
6028



被折叠的 条评论
为什么被折叠?



