大家都知道在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);
試試看看吧,真的可以的喲~