我一直在玩Android开发,我希望能够做的一件事就是为我的窗口动态创建一个背景图像,类似于下面的那个.
替代文字http://i43.tinypic.com/2s1acrb.png
这是来自我的BlackBerry应用程序.它由三个独立的部分组成,右下角的徽标,左上角的水印和右下角的名称.它独立于屏幕尺寸工作,因为BlackBerry应用程序只获取所有三个部分,并使用屏幕宽度和高度生成适当大小的位图.
由于Android具有更多屏幕分辨率的可能性,我需要能够像这样动态生成背景.但是,我还没有找到任何方法来获取Android中窗口的高度/宽度.我可以获得屏幕分辨率,但包括应用程序标题栏和通知栏,这是不可接受的.
我想知道如何获得我的窗口大小,或屏幕分辨率减去标题和通知栏.我认为这可能是使用我的布局管理器的尺寸,但我无法在onCreate方法中获得它们的高度/宽度,所以我不确定该做什么.
谢谢.