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.