android中的主题



我不在android编程领域,在eclipse中更改主题时遇到了一个大问题!!该应用程序以预定的主题运行得很好,当我更改它时,我这样做了:

1) 转到清单>应用程序>选择"浏览">此主题:@android:style/theme.Black.NoTitleBar.Fullscreen(在代码处执行apear)

2) activity_Main>我选择了相同的主题,但没有查看代码。

就是这样!当我运行它时,AVD说:"应用程序Bola de cristal(Process com.RMapps.boladecristal)意外停止。请重试"

我不知道该怎么办!有人有主意吗?提前感谢!!

对不起,我的英语不是我的母语。

查看清单的实际XML。你应该在应用程序下看到你的主题:

<application
     android:theme="android:style/Theme.Black.NoTitleBar.Fullscreen

这将把主题应用于所有没有明确覆盖它的活动

在Eclipse中,当查看活动设计器时,您可以从下拉列表中选择主题,您会看到更改发生在您面前,但这实际上不会为您保存和编译。所以当你运行你的应用程序时,你会有点困惑。您需要在清单中的活动定义下显式声明活动的主题,就像您对整个应用程序所做的那样。

<activity
     android:theme="android:style/Theme.Black.NoTitleBar.Fullscreen

但是,如果您想使用在应用程序级别设置的主题,则无需执行此操作。

如果你的应用程序仍然崩溃,那么你就有另一个问题了。也许你选择的主题实际上不存在,或者你在调整主题时没有意识到你引入了另一个错误

相关内容

  • 没有找到相关文章

最新更新