这个问题在4.0上没有, 但是在2.3上却怎么也没有用. 但是setlayoutparams 是在API 1上就有的. 为啥没有用呢.
原因是FrameLayout 所有margin效果都在2.3上必须要设置android:layout_gravity. 因为有依赖关系. 而在4.0之后的版本却没有依赖.
所以这样就解决问题了. 虽然是小问题. 但是也很蛋疼.研究了半天. 看到这个文章希望能解决你的问题.
这个问题在4.0上没有, 但是在2.3上却怎么也没有用. 但是setlayoutparams 是在API 1上就有的. 为啥没有用呢.
原因是FrameLayout 所有margin效果都在2.3上必须要设置android:layout_gravity. 因为有依赖关系. 而在4.0之后的版本却没有依赖.
所以这样就解决问题了. 虽然是小问题. 但是也很蛋疼.研究了半天. 看到这个文章希望能解决你的问题.