Red de conocimientos turísticos - Conocimientos sobre calendario chino - Una pregunta sobre cómo configurar el ancho del método setLayoutParams en la programación de Android en Java

Una pregunta sobre cómo configurar el ancho del método setLayoutParams en la programación de Android en Java

LinearLayout privado generateHeadOfControl() {

LinearLayout LayoutHead = createLayout(LinearLayout.HORIZONTAL

Botón DateButton = generateDateButton(); > Botón ItemButton = generarItemButton();

DateButton.setLayoutParams(new LinearLayout.LayoutParams(100,

LinearLayout.LayoutParams.WRAP_CONTENT));

ItemButton . setLayoutParams(new LinearLayout.LayoutParams(100,

LinearLayout.LayoutParams.WRAP_CONTENT));

layoutHead.addView(DateButton);

layoutHead.addView(ItemButton);

devolver diseñoHead

}

======================= = ===

Su error es que al configurar parámetros en LinearLayout, usa LayoutParams de ViewGroup, por lo que se producirá un error. El código anterior está bien ~

Además, en setLayout Entonces. operación addView.

iv>