有没有一种简单易行的方法来设置 LayoutParams ?或者确切地说,MarginLayoutParams?我想将 MarginRight 设置为几个 dp,不幸的是我无法在 LayoutFile 中设置这些,因为目标是一个 ListFragment 并且在代码隐藏中看起来非常难看。 我不在项目布局中执行此操作的原因是代码经过优化且性能良好。
总结一下:有没有非常简单干净的方法来设置 Params?
最佳答案
是的,你可以这样做:
MyImageView i2 = new MyImageView(context);
LayoutParams lp = new LayoutParams(300, 300);
lp.LeftMargin = 100;
lp.TopMargin = 100;
lp.Gravity = 0;
this.AddView(i2, lp);
关于android - 用几行代码设置 LayoutParams,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7471032/