前言:代码很简单,网上资料很多,此篇只是做记录用。
VIEwTreeObserverVIEwTreeObserver vto = mRootVIEw.getVIEwTreeObserver(); vto.addOnGlobalLayoutListener(new VIEwTreeObserver.OnGlobalLayoutListener() { @OverrIDe public voID onGlobalLayout() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { mRootVIEw.getVIEwTreeObserver().removeOnGlobalLayoutListener(this); } else { mRootVIEw.getVIEwTreeObserver().removeGlobalOnLayoutListener(this); } mRootVIEw.getHeight(); mRootVIEw.getWIDth(); } });
VIEw.post(new Runnable())mRootVIEw.post(new Runnable() { @OverrIDe public voID run() { mRootVIEw.getWIDth(); mRootVIEw.getHeight(); } });
总结 以上是内存溢出为你收集整理的Android获取View的实际宽度和高度全部内容,希望文章能够帮你解决Android获取View的实际宽度和高度所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)