Вместо использования GLSurfaceViewActivity создайте обычное действие и вставьте GLSurfaceView в ViewGroup, где вам это нужно.Возможно, вам понадобится другой клей, который GLSurfaceViewActivity генерирует автоматически.
Однако учтите, что из-за совершенно разных механизмов рендеринга между поверхностями и другими представлениями могут возникнуть непредвиденные проблемы с рендерингом.SurfaceView фактически будет «окном», через которое будет открываться OpenGL, и другим нормальным видам может быть разрешено рисовать над этим окном.Кроме того, было бы неплохо убедиться, что GLSurfaceView является единственным SurfaceView в иерархии.