gpt4 book ai didi

am.widget.zxingscanview.ZxingForegroundView.invalidate()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-16 15:19:31 28 4
gpt4 key购买 nike

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

ZxingForegroundView.invalidate介绍

暂无

代码示例

代码示例来源:origin: AlexMofer/ProjectX

@Override
  public void onClosed(ZxingScanView scanView) {
    invalidate();
  }
}

代码示例来源:origin: AlexMofer/ProjectX

/**
 * 设置扫描标志图
 *
 * @param drawable 图
 */
public void setScanFlagDrawable(Drawable drawable) {
  if (mScanFlagDrawable == drawable)
    return;
  mScanFlagDrawable = drawable;
  invalidate();
}

代码示例来源:origin: AlexMofer/ZxingScanView

/**
 * 设置扫描区域背景图
 *
 * @param drawable 背景图
 */
public void setScanRectDrawable(Drawable drawable) {
  if (mScanRectDrawable == drawable)
    return;
  mScanRectDrawable = drawable;
  invalidate();
}

代码示例来源:origin: AlexMofer/ZxingScanView

@Override
public void onOpened(ZxingScanView scanView) {
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

/**
 * 设置扫描区域背景图
 *
 * @param drawable 背景图
 */
public void setScanRectDrawable(Drawable drawable) {
  if (mScanRectDrawable == drawable)
    return;
  mScanRectDrawable = drawable;
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

/**
 * 设置是否显示结果点
 *
 * @param show 是否显示
 */
public void setShowResultPoints(boolean show) {
  if (mShowResultPoints == show)
    return;
  mShowResultPoints = show;
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

/**
 * 设置模式
 *
 * @param mode 模式,可用参数:{@link ZxingForegroundView#MODE_OPEN}、
 *             {@link ZxingForegroundView#MODE_ERROR}
 */
public void setMode(int mode) {
  if (mode != MODE_OPEN && mode != MODE_ERROR)
    return;
  this.mode = mode;
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

/**
 * 设置覆盖颜色
 *
 * @param color 颜色
 */
public void setCoverColor(int color) {
  if (mCoverColor == color)
    return;
  mCoverColor = color;
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

@Override
public void onPrepareOpen(ZxingScanView scanView) {
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

@Override
public void onPrepareClose(ZxingScanView scanView) {
  invalidate();
}

代码示例来源:origin: AlexMofer/ZxingScanView

@Override
  public void onClosed(ZxingScanView scanView) {
    invalidate();
  }
}

代码示例来源:origin: AlexMofer/ZxingScanView

/**
 * 设置模式
 *
 * @param mode 模式,可用参数:{@link ZxingForegroundView#MODE_OPEN}、
 *             {@link ZxingForegroundView#MODE_ERROR}
 */
public void setMode(int mode) {
  if (mode != MODE_OPEN && mode != MODE_ERROR)
    return;
  this.mode = mode;
  invalidate();
}

代码示例来源:origin: AlexMofer/ZxingScanView

/**
 * 设置覆盖颜色
 *
 * @param color 颜色
 */
public void setCoverColor(int color) {
  if (mCoverColor == color)
    return;
  mCoverColor = color;
  invalidate();
}

代码示例来源:origin: AlexMofer/ZxingScanView

/**
 * 设置扫描标志图
 *
 * @param drawable 图
 */
public void setScanFlagDrawable(Drawable drawable) {
  if (mScanFlagDrawable == drawable)
    return;
  mScanFlagDrawable = drawable;
  invalidate();
}

代码示例来源:origin: AlexMofer/ZxingScanView

/**
 * 设置是否显示结果点
 *
 * @param show 是否显示
 */
public void setShowResultPoints(boolean show) {
  if (mShowResultPoints == show)
    return;
  mShowResultPoints = show;
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

@Override
public void onError(ZxingScanView scanView) {
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

@Override
public void onOpened(ZxingScanView scanView) {
  invalidate();
}

代码示例来源:origin: AlexMofer/ZxingScanView

@Override
public void onError(ZxingScanView scanView) {
  invalidate();
}

代码示例来源:origin: AlexMofer/ProjectX

@Override
  public void onAnimationUpdate(ValueAnimator animator) {
    mOffset = (float) animator.getAnimatedValue();
    if (mShowResultPoints)
      editResultPoints();
    if (mScanFlagDrawable != null)
      invalidate();
  }
});

代码示例来源:origin: AlexMofer/ZxingScanView

@Override
  public void onAnimationUpdate(ValueAnimator animator) {
    mOffset = (float) animator.getAnimatedValue();
    if (mShowResultPoints)
      editResultPoints();
    if (mScanFlagDrawable != null)
      invalidate();
  }
});

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com