我有一个初始化的视图
View v = new View (this);
v.setLayoutParams(new LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT ));
我想将此视图传递给稍后需要AttributeSet
的方法METHOD(View v)
我必须在我已经定义为。
之后重新传递这些值Method(View v , int Width , int height)
有没有办法从视图中获取AttributeSet对象。
v.getWidth();
和v.getHeight();
无效。
答案 0 :(得分:1)
你应该take a look at the android documentation。
要检索该值,您可以检索您设置的LayoutParams,如果视图已经布局,您可以使用getMeasuredHeight或getMeasuredWidth
检索它们