android获取自定义控件位置坐标,屏幕尺寸,标题栏,状态栏高度
1.获取自定义控件height
在本Activity中获取当前Activity中控件的height:
Button button = (Button)findViewById(R.id.button);
int buttonHeight = button.getHeight();
在Activity中获取其他xml文件中控件的height:
LayoutInflater factorys = LayoutInflater.from(当前类.this);
final View textEntryView = factorys.inflate(R.layout.你要获取的另一个XML, null);
TextView y_type = (TextView) textEntryView.findViewById(R.id.控件ID);
int textHeight = y_type.getHeight();
或者
LayoutInflater inflater = (LayoutInflater) context.getSystemService(LAYOUT_INFLATER_SERVICE);
final View layout = inflater.inflate(R.layout.my_kebiao_setting,null);
TextView y_type = (TextView)findViewById(R.id.控件ID);
int textHeight = y_type.getHeight();
2.获取屏幕尺寸:
DisplayMetrics metrics = n