Android: установить поля в FrameLayout программно - не работает

вот код-

FrameLayout.LayoutParams params = (FrameLayout.LayoutParams) searchPin.getLayoutParams();
params.setMargins(135, 176, 0, 0);
//params.leftMargin = 135; // also not worked 
//params.topMargin = 376;
searchPin.setLayoutParams(params);

Где нибудь из xml работает-

android:layout_marginLeft="135dp"

в чем может быть причина? я что-то упускаю!

-thnx

14
задан Avi C 12 November 2011 в 00:32
поделиться