Android獲取控件寬高、獲取控件內字體寬高

//控件寬高
int spec = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
button.measure(spec, spec);
Log.d(TAG, button.getMeasuredWidth()+"--");
//控件內字寬高
TextPaint textPaint = button.getPaint();
float textPaintWidth = textPaint.measureText(button.getText().toString());
Log.d(TAG, textPaintWidth+"--");
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容