在我的Android应用程序中,这只是一个显示响应式网站的webview,我想删除标题栏,以便将其添加到清单XML的应用程序部分。
android:theme="@android:style/Theme.NoTitleBar"
问题是,我得到两个完全不同的ProgressDialog
UI处理。带标题栏的那个更好,所以我想保留它,但我不想要标题栏。
我认为这与主题有关。我想保留主题,而不是标题栏...至少我认为。如何保持更好的样式,并立即隐藏标题栏(一旦活动开始,不会以编程方式显示标题栏)?
答案 0 :(得分:1)
问题在于Theme.NoTitleBar
来自蜂窝前时代,所以它显示了蜂窝前的对话。
如果您的应用是API 11或更高版本,您可以简单地按其Holo
版本切换(老实说,我不记得名称)。
或者为了支持旧设备和新设备,您必须使用此类方法Different Theme for different Android SDK versions将Theme.NoTitleBar
应用于旧设备及其holo
对应设备以用于新设备。
快乐的编码。