我有一个移动商务应用程序,我想在应用程序中显示它正在开发模式或生产模式下运行,这样我们团队的成员就不会意外地在生产服务器上下订单。< / p>
我有远见从超级Activity
类派生我的所有Activity
类,我可以在其中添加将在所有应用程序的活动中运行的代码。我试图在这里更改主题,虽然主题发生了变化,但我不知道如何最好地指出差异。
我会更改TitleBar
中的文字,但我的应用没有。下一个想法是改变整个应用程序的背景颜色,但有些活动在布局中有默认颜色。
理想情况下,我希望屏幕上某处的文字说“开发模式”,但我意识到这可能很难做到,所以我想要有趣的建议。
答案 0 :(得分:0)
如何将ViewStub用于开发模式?
您可以在要指示开发模式的每个布局中放置ViewStub。您的ViewStub可以只保存一个简单的TextView,它表示&#34;开发模式&#34;,有点像标题栏。
在代码隐藏中获取对ViewStub的引用,并将其传递给在每个活动中运行的常用方法。如果您处于开发模式,请对ViewStub进行充气。
看看这个: http://developer.android.com/resources/articles/layout-tricks-stubs.html