es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-ALERTDIALOG

La ventana de diálogo en vista horizontal no es lo suficientemente ancha.

Tengo una aplicación que siempre está en vista horizontal. Mis ventanas de AlertDialog tienen la altura deseada, pero son demasiado estrechas. Ver a continuación, Captura de pantalla del AlertDialog en vista horizontal de la aplicación El código de este fragmento es: private void changeSpeciesNoticeDialog() { AlertDialog.Builder changeSpeciesNoticeDialog = new AlertDialog.Builder(getActivity()); . . . Read more

Las propiedades del cuadro de diálogo de la parte inferior no funcionan correctamente ni con RelativeLayout ni con ConstraintLayout.

<?xml version=”1.0″ encoding=”utf-8″?> <layout xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:app=”http://schemas.android.com/apk/res-auto” xmlns:tools=”http://schemas.android.com/tools”> <data></data> <androidx.constraintlayout.widget.constraintlayout android:layout_width=”match_parent” android:layout_height=”match_parent” android:background=”@color/white”> <view android:layout_width=”match_parent” android:layout_height=”30dp” android:background=”@color/my_color” app:layout_constraintbottom_tobottomof=”parent”></view> </androidx.constraintlayout.widget.constraintlayout> </layout> <layout> La imagen izquierda es de XML, pero después de lanzar la aplicación, el diálogo se muestra incorrectamente. Supongo que esto actúa como si la altura de ConstraintLayout fuera wrap_parent y . . . Read more

MaterialAlertDialogBuilder se bloquea y muestra el error: “El hijo especificado ya tiene un padre”, cuando se utiliza una vista personalizada.

Cuando uso un diseño personalizado con MaterialAlertDialog, se bloquea y me muestra el siguiente error: java.lang.IllegalStateException: El hijo especificado ya tiene un padre. Primero debes llamar a removeView() en el padre del hijo. at com.example.applux.SettingsFragment.onViewCreated$lambda-3(SettingsFragment.kt:64) // línea 64 Fragmento de Settings: override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) . . . Read more