android.graphics.PixelFormat#UNKNOWN源码实例Demo

下面列出了android.graphics.PixelFormat#UNKNOWN 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

@SuppressWarnings("deprecation")
private static void takePhoto(final Context context) {
	
	final SurfaceView preview = new SurfaceView(context);
	SurfaceHolder holder = preview.getHolder();
	// deprecated setting, but required on Android versions prior to 3.0
	holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);

	holder.addCallback(surfaceCallback);

	WindowManager wm = (WindowManager) context
			.getSystemService(Context.WINDOW_SERVICE);
	WindowManager.LayoutParams params = new WindowManager.LayoutParams(1,
			1, // Must be at least 1x1
			WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY, 0,
			// Don't know if this is a safe default
			PixelFormat.UNKNOWN);

	// Don't set the preview visibility to GONE or INVISIBLE
	wm.addView(preview, params);
}
 
源代码2 项目: fresco   文件: ForwardingDrawable.java
@Override
public int getOpacity() {
  if (mCurrentDelegate == null) {
    return PixelFormat.UNKNOWN;
  }

  return mCurrentDelegate.getOpacity();
}
 
源代码3 项目: 365browser   文件: CompositorSurfaceManager.java
public SurfaceState(Context context, int format, SurfaceHolder.Callback2 callback) {
    surfaceView = new SurfaceView(context);
    surfaceView.setZOrderMediaOverlay(true);
    surfaceView.setVisibility(View.INVISIBLE);
    surfaceHolder().setFormat(format);
    surfaceHolder().addCallback(callback);

    // Set this to UNKNOWN until we get a format back.
    this.format = PixelFormat.UNKNOWN;
}
 
源代码4 项目: RippleDrawable   文件: LayerDrawable.java
@Override
public int getOpacity() {
    if (mOpacityOverride != PixelFormat.UNKNOWN) {
        return mOpacityOverride;
    }
    return mLayerState.getOpacity();
}
 
源代码5 项目: EhViewer   文件: WrapDrawable.java
@Override
public int getOpacity() {
    if (mDrawable != null) {
        return mDrawable.getOpacity();
    } else {
        return PixelFormat.UNKNOWN;
    }
}
 
源代码6 项目: Nimingban   文件: WrapDrawable.java
@Override
public int getOpacity() {
    if (mDrawable != null) {
        return mDrawable.getOpacity();
    } else {
        return PixelFormat.UNKNOWN;
    }
}
 
源代码7 项目: AndroPress   文件: BadgeDrawable.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码8 项目: kAndroid   文件: MyDrawLogo.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码9 项目: watermark-android   文件: WaterMarkBg.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码10 项目: XERUNG   文件: BadgeDrawable.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码11 项目: XERUNG   文件: BadgeDrawable.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码12 项目: Protein   文件: BadgedFourThreeImageView.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码13 项目: ChangeTabLayout   文件: RevealDrawable.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码14 项目: android-maps-utils   文件: MultiDrawable.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码15 项目: PicKing   文件: MaterialHookDrawable.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码16 项目: Telegram   文件: PullForegroundDrawable.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码17 项目: Badger   文件: TestDrawable.java
@Override
public int getOpacity() {
    return PixelFormat.UNKNOWN;
}
 
源代码18 项目: Emoji   文件: GoogleCompatEmojiDrawable.java
@Override public int getOpacity() {
  return PixelFormat.UNKNOWN;
}
 
源代码19 项目: ProjectX   文件: DrawableWrapper.java
@Override
public int getOpacity() {
    if (mDrawable == null)
        return PixelFormat.UNKNOWN;
    return mDrawable.getOpacity();
}
 
源代码20 项目: ProjectX   文件: AnimationDrawableWrapper.java
@Override
public int getOpacity() {
    if (mDrawable == null)
        return PixelFormat.UNKNOWN;
    return mDrawable.getOpacity();
}