Code example for SurfaceHolder

Methods: setFormat

0
        ((Activity) getContext()).getWindowManager().getDefaultDisplay().getMetrics(metrics);
        QtNative.setApplicationDisplayMetrics(metrics.widthPixels,
            metrics.heightPixels, getWidth(), getHeight(), metrics.xdpi, metrics.ydpi);
 
        if(m_usesGL)
            holder.setFormat(PixelFormat.RGBA_8888);
 
//        if (!m_started) 
//            return; 
// 
//        if (m_usesGL) 
//            QtApplication.setSurface(holder.getSurface()); 
//        else 
//        { 
//            QtApplication.lockSurface(); 
//            QtApplication.setSurface(null); 
//            m_bitmap=Bitmap.createBitmap(getWidth(), getHeight(), Bitmap.Config.RGB_565); 
//            QtApplication.setSurface(m_bitmap); 
//            QtApplication.unlockSurface(); 
//        } 
    }