| | |
| | | viewWidth = getMeasuredWidth() - getPaddingLeft() - getPaddingRight(); |
| | | viewHeight = getMeasuredHeight() - getPaddingTop() - getPaddingBottom(); |
| | | mRect = new Rect(getPaddingLeft(),getPaddingTop(),getMeasuredWidth() - getPaddingRight(),getMeasuredHeight() - getPaddingBottom()); |
| | | Log.e("TitleBarView","onMeasure mRect:"+mRect); |
| | | |
| | | } |
| | | |
| | | @Override |
| | | protected void onDraw(Canvas canvas) { |
| | | super.onDraw(canvas); |
| | | Log.e("TitleBarView","mRect:"+mRect); |
| | | Log.e("TitleBarView","onDraw mRect:"+mRect); |
| | | if(leftDra != null){ |
| | | final Bitmap bitmap = ((BitmapDrawable) leftDra).getBitmap(); |
| | | float top = mRect.top+(viewHeight-bitmap.getHeight()*2f)/2; |