lpc.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:FMTech 作者:
protected final void onMeasure(int paramInt1, int paramInt2)
{
  int i1 = View.MeasureSpec.getSize(paramInt1);
  int i2 = i1 - this.h.m - this.h.m;
  if (this.a) {
    i2 -= this.d + this.h.m;
  }
  TextPaint localTextPaint = efj.B(getContext(), aw.ei);
  boolean bool = TextUtils.isEmpty(this.b);
  int i3 = 0;
  if (!bool)
  {
    lwj locallwj = this.m;
    String str = this.b;
    int i10 = this.n;
    Point localPoint = new Point();
    lxi locallxi = (lxi)locallwj.a(0, 0, i2, 0, null, null, 0, str, localPoint, localTextPaint, true, i10, true, null);
    locallxi.a(localPoint.x, localPoint.y);
    this.i = locallxi;
    i3 = this.i.getHeight();
  }
  int i4 = i3 + 3 * this.h.m;
  this.l = (i4 - this.h.m);
  if (!this.a)
  {
    int i5 = i1 - this.h.m - this.h.m / 2;
    int i6 = i5 - this.h.aU;
    int i7 = i6 + (i5 - i6) / 2;
    int i8 = this.l - (int)this.h.u.getStrokeWidth();
    int i9 = i8 + this.h.aV;
    this.j.setFillType(Path.FillType.EVEN_ODD);
    this.j.moveTo(i6, i8);
    this.j.lineTo(i5, i8);
    this.j.lineTo(i7, i9);
    this.j.lineTo(i6, i8);
    this.j.close();
  }
  setMeasuredDimension(i1, i4);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号