大家都知道在onCreate方法中一般没办法直接调用view.getHeight方法来获取到控件的高度以及其他一些信息,那我们如何取得控件的高度值呢?
大家可以采用以下的方法哈~
int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);
int h = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);
textView.measure(w, h);
int width =textView.getMeasuredWidth();
int height =textView.getMeasuredHeight();
Log.i("OTH","height = " + height);
试试看看吧,真的可以的哟~