android.view.TextureView.onAttachedToWindow()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.6k)|赞(0)|评价(0)|浏览(147)

本文整理了Java中android.view.TextureView.onAttachedToWindow()方法的一些代码示例,展示了TextureView.onAttachedToWindow()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TextureView.onAttachedToWindow()方法的具体详情如下:
包路径:android.view.TextureView
类名称:TextureView
方法名:onAttachedToWindow

TextureView.onAttachedToWindow介绍

暂无

代码示例

代码示例来源:origin: jiajunhui/PlayerBase

@Override
protected void onAttachedToWindow() {
  super.onAttachedToWindow();
  PLog.d(TAG,"onTextureViewAttachedToWindow");
}

代码示例来源:origin: cats-oss/android-gpuimage

/**
 * This method is used as part of the View class and is not normally
 * called or subclassed by clients of GLTextureView.
 */
@Override
protected void onAttachedToWindow() {
  super.onAttachedToWindow();
  if (LOG_ATTACH_DETACH) {
    Log.d(TAG, "onAttachedToWindow reattach =" + detached);
  }
  if (detached && (renderer != null)) {
    int renderMode = RENDERMODE_CONTINUOUSLY;
    if (glThread != null) {
      renderMode = glThread.getRenderMode();
    }
    glThread = new GLThread(mThisWeakRef);
    if (renderMode != RENDERMODE_CONTINUOUSLY) {
      glThread.setRenderMode(renderMode);
    }
    glThread.start();
  }
  detached = false;
}

代码示例来源:origin: ymcao/YaPlayer

@Override
protected void onAttachedToWindow() {
  super.onAttachedToWindow();
  Logger.i(tag, "onAttachedToWindow");
  if (isInEditMode()) {
    return;
  }
  setKeepScreenOn(true);
  if (videoMediaLogic != null)
    videoMediaLogic.onAttachedToWindow(true);
}

代码示例来源:origin: PDDStudio/StarView

/**
 * This method is used as part of the View class and is not normally
 * called or subclassed by clients of GLTextureView.
 */
@Override
protected void onAttachedToWindow() {
  super.onAttachedToWindow();
  if (LOG_ATTACH_DETACH) {
    Log.d(TAG, "onAttachedToWindow reattach =" + mDetached);
  }
  if (mDetached && (mRenderer != null)) {
    int renderMode = RENDERMODE_CONTINUOUSLY;
    if (mGLThread != null) {
      renderMode = mGLThread.getRenderMode();
    }
    mGLThread = new GLThread(mThisWeakRef);
    if (renderMode != RENDERMODE_CONTINUOUSLY) {
      mGLThread.setRenderMode(renderMode);
    }
    mGLThread.start();
  }
  mDetached = false;
}

代码示例来源:origin: zolad/BubbleTextureView

/**
 * This method is used as part of the View class and is not normally
 * called or subclassed by clients of GLTextureView.
 */
@Override
protected void onAttachedToWindow() {
  super.onAttachedToWindow();
  if (LOG_ATTACH_DETACH) {
    Log.d(TAG, "onAttachedToWindow reattach =" + mDetached);
  }
  if (mDetached && (mRenderer != null)) {
    int renderMode = RENDERMODE_CONTINUOUSLY;
    if (mGLThread != null) {
      renderMode = mGLThread.getRenderMode();
    }
    mGLThread = new GLThread(mThisWeakRef);
    if (renderMode != RENDERMODE_CONTINUOUSLY) {
      mGLThread.setRenderMode(renderMode);
    }
    mGLThread.start();
  }
  mDetached = false;
}

代码示例来源:origin: shchurov/ParticleView

/**
 * This method is used as part of the View class and is not normally
 * called or subclassed by clients of GLSurfaceView.
 */
@Override
protected void onAttachedToWindow() {
  super.onAttachedToWindow();
  if (LOG_ATTACH_DETACH) {
    Log.d(TAG, "onAttachedToWindow reattach =" + mDetached);
  }
  if (mDetached && (mRenderer != null)) {
    int renderMode = RENDERMODE_CONTINUOUSLY;
    if (mGLThread != null) {
      renderMode = mGLThread.getRenderMode();
    }
    mGLThread = new GLThread(mThisWeakRef);
    if (renderMode != RENDERMODE_CONTINUOUSLY) {
      mGLThread.setRenderMode(renderMode);
    }
    mGLThread.start();
  }
  mDetached = false;
}

代码示例来源:origin: pondurii/vrVideo

/**
 * This method is used as part of the View class and is not normally
 * called or subclassed by clients of RajawaliTextureView.
 */
@Override
protected void onAttachedToWindow() {
  super.onAttachedToWindow();
  if (LOG_ATTACH_DETACH) {
    Log.d(TAG, "onAttachedToWindow reattach =" + mDetached);
  }
  if (mDetached && (mRendererDelegate != null)) {
    int renderMode = RENDERMODE_CONTINUOUSLY;
    if (mGLThread != null) {
      renderMode = mGLThread.getRenderMode();
    }
    mGLThread = new GLThread(mThisWeakRef);
    if (renderMode != RENDERMODE_CONTINUOUSLY) {
      mGLThread.setRenderMode(renderMode);
    }
    mGLThread.start();
  }
  mDetached = false;
}

相关文章