0

我有一个移动商务应用程序,我想在应用程序中显示它在开发模式或生产模式下运行,这样我们团队的成员就不会意外在生产服务器上下订单。

我有先见之明,Activity从一个超Activity类派生我的所有类,我可以在其中添加将在所有应用程序的活动中运行的代码。我尝试在这里更改主题,尽管主题发生了变化,但我不太清楚如何最好地表明差异。

我会更改中的文本,TitleBar但我的应用程序没有。下一个想法是更改整个应用程序的背景颜色,但某些活动在布局中具有默认颜色。

理想情况下,我希望屏幕上某处的文字说“开发模式”之类的内容,但我意识到这可能很难做到,所以我愿意提供有趣的建议。

4

1 回答 1

0

将 ViewStub 用于开发模式怎么样?

您可以在要指示开发模式的每个布局中放置一个 ViewStub。你的 ViewStub 可以只保存一个简单的 TextView,上面写着“开发模式”,有点像标题栏。

在代码隐藏中获取对 ViewStub 的引用并将其传递给在每个活动中运行的通用方法。如果您处于开发模式,请为 ViewStub 充气。

看看这个:http: //developer.android.com/resources/articles/layout-tricks-stubs.html

于 2012-05-07T18:35:45.643 回答