我不在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
但是,如果您想使用在应用程序级别设置的主题,则无需执行此操作。
如果你的应用程序仍然崩溃,那么你就有另一个问题了。也许你选择的主题实际上不存在,或者你在调整主题时没有意识到你引入了另一个错误