我想问一下什么时候需要measure(0,0)来获取宽高,什么时候直接调用getLayoutParams().height来获取宽高?
我感觉自己有个知识点有些搞不清楚
例如:什么时候需要
View view = View.inflate(hits,R.layout.layout_header,null);
view.measure(0,0);
int height = view.getMeasuredHeight();
什么时候直接通过
view.getLayoutParams().height或者view.getLayoutParams().width来获取宽高?
请各位大侠具体说明一下 我有点混淆分不清楚 最好说下应用场景
例如:什么时候需要
View view = View.inflate(hits,R.layout.layout_header,null);
view.measure(0,0);
int height = view.getMeasuredHeight();
什么时候直接通过
view.getLayoutParams().height或者view.getLayoutParams().width来获取宽高?
请各位大侠具体说明一下 我有点混淆分不清楚 最好说下应用场景
...全文
相关推荐
android获取控件宽高.rar
android获取控件宽高.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
获取控件大小和设置调整控件的位置XY示例
我需要的设置控件相对屏幕左上角的X 、Y位置,而不是自己本身位置的偏移,下面与大家介绍下怎么获取设置控件的信息
Android 获得屏幕宽高的三种方式
老风格,废话不多说了,直接给大家贴android获取屏幕宽高的代码了。 主要代码: package com.km.screeninfo; import android.os.Bundle; import android.support.v.app.Fragment; import android.support.v.app.FragmentActivity; import android.util.DisplayMetrics; import android.view.LayoutInflater; import android.view.Menu; import
ScrollView嵌套ListView及ListView嵌套的高度计算方法
下面小编就为大家分享一篇ScrollView嵌套ListView及ListView嵌套的高度计算方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
ScrollView与ListView合用(正确计算Listview的高度)的问题解决
最近做项目中用到ScrollView和ListView一起使用的问题,显示的时候ListView不能完全正确的显示,查了好多资料终于成功解决:


