Java tutorial
//package com.java2s; //License from project: Apache License import android.graphics.Bitmap; import android.opengl.GLES20; import android.opengl.GLUtils; public class Main { private static int[] texturenames = new int[1]; public static int setTexture(Bitmap bitmap) { GLES20.glGenTextures(1, texturenames, 0); GLES20.glActiveTexture(GLES20.GL_TEXTURE0); GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, texturenames[0]); GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER, GLES20.GL_LINEAR); GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MAG_FILTER, GLES20.GL_LINEAR); GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, bitmap, 0); bitmap.recycle(); return texturenames[0]; } }