how to set padding or margin to linear layout?

Alan Lai picture Alan Lai · May 28, 2012 · Viewed 32.8k times · Source

I have a linear layout

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_menu"
android:layout_width="fill_parent"
android:layout_height="70px"
android:layout_alignParentBottom="true"
android:background="@drawable/footer_bar"
android:gravity="center" >
</LinearLayout>

When i set condition

if (constant.getscreenresolution() >= 800) {
    //i want to make it height * 2
}

So how to set the layout params?

Answer

Hanon picture Hanon · May 28, 2012

For padding:

LinearLayout mLayout = (LinearLayout)findViewById(R.id.layout_menu);
mLayout.setPadding(left, top, right, bottom);