/** * Returns a recyclable MPPointF instance. * * @return */ @Override public MPPointF getCenterOfView() { return getCenter(); }
@Override protected void onDraw(Canvas canvas) { // super.onDraw(canvas); if (mData == null) { boolean hasText = !TextUtils.isEmpty(mNoDataText); if (hasText) { MPPointF c = getCenter(); canvas.drawText(mNoDataText, c.x, c.y, mInfoPaint); } return; } if (!mOffsetsCalculated) { calculateOffsets(); mOffsetsCalculated = true; } }
/** * Returns a recyclable MPPointF instance. * * @return */ @Override public MPPointF getCenterOfView() { return getCenter(); }
/** * Returns a recyclable MPPointF instance. * * @return */ @Override public MPPointF getCenterOfView() { return getCenter(); }
/** * Returns a recyclable MPPointF instance. * * @return */ @Override public MPPointF getCenterOfView() { return getCenter(); }
/** * Returns a recyclable MPPointF instance. * * @return */ @Override public MPPointF getCenterOfView() { return getCenter(); }
@Override protected void onDraw(Canvas canvas) { // super.onDraw(canvas); if (mData == null) { boolean hasText = !TextUtils.isEmpty(mNoDataText); if (hasText) { MPPointF c = getCenter(); canvas.drawText(mNoDataText, c.x, c.y, mInfoPaint); } return; } if (!mOffsetsCalculated) { calculateOffsets(); mOffsetsCalculated = true; } }
@Override protected void onDraw(Canvas canvas) { // super.onDraw(canvas); if (mData == null) { boolean hasText = !TextUtils.isEmpty(mNoDataText); if (hasText) { MPPointF c = getCenter(); canvas.drawText(mNoDataText, c.x, c.y, mInfoPaint); } return; } if (!mOffsetsCalculated) { calculateOffsets(); mOffsetsCalculated = true; } }
@Override protected void onDraw(Canvas canvas) { // super.onDraw(canvas); if (mData == null) { boolean hasText = !TextUtils.isEmpty(mNoDataText); if (hasText) { MPPointF c = getCenter(); canvas.drawText(mNoDataText, c.x, c.y, mInfoPaint); } return; } if (!mOffsetsCalculated) { calculateOffsets(); mOffsetsCalculated = true; } }
@Override protected void onDraw(Canvas canvas) { // super.onDraw(canvas); if (mData == null) { boolean hasText = !TextUtils.isEmpty(mNoDataText); if (hasText) { MPPointF c = getCenter(); canvas.drawText(mNoDataText, c.x, c.y, mInfoPaint); } return; } if (!mOffsetsCalculated) { calculateOffsets(); mOffsetsCalculated = true; } }