Sobes.tech
Junior

¿Qué se necesita hacer en un proyecto de Android para comenzar a dibujar la interfaz de usuario en la pantalla?

sobes.tech AI

Respuesta de la IA

Es necesario:

  1. Crear un archivo XML de diseño en el directorio res/layout.
  2. Agregar en este archivo elementos de interfaz de usuario (widgets).
  3. Asignar este archivo de diseño a una actividad o fragmento usando el método setContentView().

Ejemplo en una actividad:

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main) // Especifica el archivo de diseño

        // Configuración adicional de la UI
    }
}

Ejemplo en un fragmento:

class MyFragment : Fragment() {

    override fun onCreateView(
        inflater: LayoutInflater, container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View? {
        // Inflar el diseño
        return inflater.inflate(R.layout.fragment_my, container, false)
    }

    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
        super.onViewCreated(view, savedInstanceState)
        // Configuración adicional de la UI después de crear la vista
    }
}