Từ tài liệu Android GLSurfaceView.Renderer:
public abstract void onSurfaceCreated (GL10 gl, EGLConfig config)
Từ: API Level 3 Được gọi khi bề mặt được tạo ra hoặc tái tạo. Được gọi khi chuỗi hiển thị bắt đầu và bất cứ khi nào ngữ cảnh EGL bị mất. Ngữ cảnh EGL thường sẽ bị mất khi thiết bị Android tỉnh dậy sau khi đi ngủ. Vì phương thức này được gọi lúc bắt đầu hiển thị, cũng như mỗi khi bối cảnh EGL bị mất, phương pháp này là một nơi thuận tiện để đặt mã để tạo tài nguyên cần được tạo khi bắt đầu hiển thị và cần phải tái tạo khi bối cảnh EGL bị mất. Kết cấu là ví dụ về tài nguyên mà bạn có thể muốn tạo tại đây. Lưu ý rằng khi bối cảnh EGL bị mất, tất cả tài nguyên OpenGL được liên kết với ngữ cảnh đó sẽ tự động bị xóa. Bạn không cần phải gọi các phương thức "glDelete" tương ứng như glDeleteTextures để xóa các tài nguyên bị mất này một cách thủ công.
Nguồn
2011-09-29 15:57:13