2010-11-21 100 views

回答

7

onSurfaceChanged提供宽度高度作为其参数的一部分。在初始化过程中调用此方法时,您可以获取值并将其保存到方法变量,如mWidthmHeight。然后,您可以随时随地使用它们,以便在您的代码中使用。

记下这个方法被称为onCreateonSurfaceCreated,所以任何需要的宽度和/或高度将不得不等待,直到onSurfaceChanged被炒鱿鱼。

查看此示例由谷歌更清晰的图片: http://developer.android.com/resources/samples/CubeLiveWallpaper/src/com/example/android/livecubes/cube1/CubeWallpaper1.html

相关问题