比如:怎么用java代码动态设置ImageView控件的layout_marginTop属性,先谢了~!

解决方案 »

  1.   

    这样好像不行,我要设置我要设置ImageView控件的layout_marginTop属性而不是LinearLayout
      

  2.   

        ImageView.getLayoutParams();
        这个获得的LayoutParams需要根据ImageView所在的布局器转化为相应的LayoutParams,例如楼上几位说的LinearLayout.LayoutParams,FrameLayout.LayoutParams.当然,偷懒转成ViewGroup.LayoutParams也是可以的。
         然后,设定LayoutParams.layout_martinTop.
        最后,ImageView.setLayoutParams(layoutParams)就行了。
      

  3.   

    ImageView 中的 setPadding(int left, int top, int right, int bottom)
    能否满足