3
我有一個坐在FrameLayout上的ImageView。我希望能夠通過設置保證金遷此ImageView的:
LayoutParams lp = new FrameLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT);
lp.setMargins(left, top, 0, 0);
imageView.setLayoutParams(lp);
imageView.invalidate();
但是沒有改變我的ImageView不動。
我在做什麼錯?
設置新的邊距後,我是否需要做一些與imageView.invalidate()
不同的事情?如何在程序運行時更改佈局參數
實際上它應該是
'frameLayout.invalidate();' – 2010-09-23 12:43:36
這不工作,要麼爲好。 – 2010-09-23 12:44:06