Tabnine Logo
SurfaceView.onMeasure
Code IndexAdd Tabnine to your IDE (free)

How to use
onMeasure
method
in
android.view.SurfaceView

Best Java code snippets using android.view.SurfaceView.onMeasure (Showing top 20 results out of 315)

origin: jiajunhui/PlayerBase

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  mRenderMeasure.doMeasure(widthMeasureSpec, heightMeasureSpec);
  setMeasuredDimension(mRenderMeasure.getMeasureWidth(),mRenderMeasure.getMeasureHeight());
}
origin: brianwernick/ExoMedia

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  if (!measureBasedOnAspectRatio) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
    notifyOnSizeChangeListener(getMeasuredWidth(), getMeasuredHeight());
    return;
origin: mrmaffen/vlc-android-sdk

  @Override
  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
origin: small-dream/VideoRecord

  @Override
  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
   super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
origin: pedroSG94/vlc-example-streamplayer

  @Override
  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
origin: ymcao/YaPlayer

  @Override
  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
origin: cmusatyalab/gabriel

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  // TODO Auto-generated method stub
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}
origin: wobiancao/RtspServerAndVlcPlay

  @Override
  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
origin: WangShuo1143368701/VideoView

  @Override
  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
origin: SwiftyWang/FingerColoring-Android

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}
origin: SingleShu/VideoRecord

  @Override
  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    float ratio = 1f * size.height / size.width;
    int width = MeasureSpec.getSize(widthMeasureSpec);
    int height = (int) (width / ratio);
    int wms = MeasureSpec.makeMeasureSpec(width, MeasureSpec.EXACTLY);
    int hms = MeasureSpec.makeMeasureSpec(height, MeasureSpec.EXACTLY);
    super.onMeasure(wms, hms);
  }
}
origin: laserwave/reversi

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  widthMeasureSpec = View.MeasureSpec.makeMeasureSpec((int) bgLength, View.MeasureSpec.EXACTLY);
  heightMeasureSpec = View.MeasureSpec.makeMeasureSpec((int) bgLength, View.MeasureSpec.EXACTLY);
  setMeasuredDimension(widthMeasureSpec, heightMeasureSpec);
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}
origin: Json-Dan/ImageEditor

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  viewWidth = getWidth();
  viewHeight = getHeight();
}
origin: dalong982242260/SmallVideoRecording

@SuppressLint("NewApi")
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  if (isUserSize) {
    doMeasure(widthMeasureSpec, heightMeasureSpec);
    setMeasuredDimension(mMeasuredWidth, mMeasuredHeight);
    setCameraDistance(0.5f);
  } else {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
origin: JackWHLiu/jackknife

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  int width = 0;
  int height = 0;
  try {
    InputStream inputStream = getContext().getAssets().open(path);
    mMovie = Movie.decodeStream(inputStream);
    width = mMovie.width();
    height = mMovie.height();
    mHandler.post(r);
  } catch(IOException e) {
    e.printStackTrace();
  }
  setMeasuredDimension((int)(width*zoom),(int)(height*zoom));
}
origin: wangchengmeng/LotteryTurntable

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  //直接控制Span为正方形
  int width = Math.min(getMeasuredWidth(), getMeasuredHeight());
  mPadding = getPaddingLeft();
  //直径
  mRadius = width - mPadding * 2;
  //设置中心点
  mCenter = width / 2;
  //设置成正方形
  setMeasuredDimension(width, width);
}
origin: joselyncui/RedPackets

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  this.mWidth = getMeasuredWidth();
  this.mHeight = getMeasuredHeight();
  mSpriteManager = SpriteManager.getInstance();
  mSpriteManager.init(mContext,mWidth,mHeight);
}
origin: joselyncui/RedPackets

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  mHeight = getMeasuredHeight();
  mWidth = getMeasuredWidth();
  spriteManager = SpriteManager.getInstance();
  spriteManager.init(context,mWidth,mHeight);
}
origin: DeviceConnect/DeviceConnect-Android

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  if (mVARM.getAspectRatio() > 0 && mAspectRatioMode == ASPECT_RATIO_PREVIEW) {
    mVARM.measure(widthMeasureSpec, heightMeasureSpec);
    setMeasuredDimension(mVARM.getMeasuredWidth(), mVARM.getMeasuredHeight());
  } else {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
origin: hypeapps/Endoscope

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  if (mVARM.getAspectRatio() > 0 && mAspectRatioMode == ASPECT_RATIO_PREVIEW) {
    mVARM.measure(widthMeasureSpec, heightMeasureSpec);
    setMeasuredDimension(mVARM.getMeasuredWidth(), mVARM.getMeasuredHeight());
  } else {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
  }
}
android.viewSurfaceViewonMeasure

Popular methods of SurfaceView

  • getHolder
  • <init>
  • onInitializeAccessibilityEvent
  • onInitializeAccessibilityNodeInfo
  • setLayoutParams
  • onKeyDown
  • setOnTouchListener
  • onDetachedFromWindow
  • setVisibility
  • getLayoutParams
  • onAttachedToWindow
  • onTouchEvent
  • onAttachedToWindow,
  • onTouchEvent,
  • onSizeChanged,
  • setOnClickListener,
  • getHeight,
  • getWidth,
  • setKeepScreenOn,
  • onLayout,
  • setZOrderOnTop

Popular in Java

  • Running tasks concurrently on multiple threads
  • scheduleAtFixedRate (Timer)
  • setRequestProperty (URLConnection)
  • getResourceAsStream (ClassLoader)
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • Options (org.apache.commons.cli)
    Main entry-point into the library. Options represents a collection of Option objects, which describ
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now