cómo establecer el relleno o el margen a la disposición lineal?

Tengo un diseño lineal

<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> 

Cuando establezco la condición

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

Entonces, ¿cómo configurar los layout params ?

espero que esto te ayude

 LinearLayout.LayoutParams layout_param= new LinearLayout.LayoutParams( LinearLayout.LayoutParams.fill_parent, height * 2); mLayout = (LinearLayout) findViewById(R.id.layout_menu); mLayout.setLayoutParams(layout_param); 

Para relleno:

 LinearLayout mLayout = (LinearLayout)findViewById(R.id.layout_menu); mLayout.setPadding(left, top, right, bottom); 
 LinearLayout mLayout = (LinearLayout)v.findViewById(R.id.ll_winfowindo); int left= (int) activity.getResources().getDimension(R.dimen._18sdp); int top=(int) activity.getResources().getDimension(R.dimen._22sdp); int right=(int) activity.getResources().getDimension(R.dimen._18sdp); int bottom=(int) activity.getResources().getDimension(R.dimen._34sdp); mLayout.setPadding(left, top, right, bottom); 

No deberías estar haciendo esto. Primero usas píxeles (px) en lugar de píxeles independientes del dispositivo (dp). Haciendo cosas como ésta, crea UIs que sólo funcionan para configuraciones de pantalla de dispositivo específicas. Usted necesita aprender cómo Android aborda las variaciones en densidades de pantalla para que su aplicación es independiente de la densidad de pantalla. Empieza aqui:

http://developer.android.com/guide/practices/screens_support.html

Añadir el relleno a Linear Layout: –

LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams (LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);

layoutParams.setMargins (30, 20, 30, 0);

  • WindowManager.LayoutParams ¿por qué hay un método setTitle?
  • Android: LayoutParams para TextView hace que la vista desaparezca, programáticamente
  • ¿Cómo ampliar la vista sin problemas en Android?
  • Android - vista de la imagen dentro de los problemas del paginador de vista
  • Cómo usar el arrastrar correctamente de una vista en android
  • Combinación WindowManager.LayoutParams que puede pasar eventos a capas bajo TYPE_SYSTEM_ALERT o smilar
  • android setLayoutParams para webview genera ERROR
  • ¿Qué unidad de medida utiliza LayoutParams?
  • Establecer margen en RecyclerView mediante programación
  • Creación de una vista redimensionable ListAdapter-recycleable
  • Expectativa de puntero nulo al configurar LayoutParams
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.