Tag: ANDROID-ACTIVITY
Tengo una función: fun showDialogWindow(){ val builder = AlertDialog.Builder(this) val inflater = layoutInflater val dialogLayout = inflater.inflate(R.layout.dialog_window, null) val editText = dialogLayout.findViewById<edittext>(R.id.change_balance_edittext) with(builder) { setPositiveButton(“Ok”){dialog, which -> Values.balance = editText.text.toString().toFloat() } setNegativeButton(“Cancel”){dialog, which -> } setView(dialogLayout) show() } } Quiero crearla en una clase separada, cuando intento hacerlo, tengo algunos . . . Read more
Tengo una actividad A en la cual, cuando el usuario presiona un botón, se abre la actividad B. Lo hago utilizando: startActivity(intent) finish() El usuario en la actividad B tiene la opción de hacer clic en un elemento y navegar a la actividad C o presionar el botón de retroceso. . . . Read more
Obtuve el siguiente bloqueo en Crashlytics, pero no puedo reproducir el problema. No hay una explicación de excepción que pueda usar para rastrear: dagger.hilt.internal.Preconditions.checkState (Preconditions.java:83) com.xxx.xxx.ui.base.Hilt_BaseFragment.onAttach (Hilt_BaseFragment.java:46) androidx.fragment.app.Fragment.onAttach (Fragment.java:1783) com.xxx.xxx.ui.base.Hilt_BaseFragment.onAttach (Hilt_BaseFragment.java:36) androidx.fragment.app.Fragment.performAttach (Fragment.java:2922) androidx.fragment.app.FragmentStateManager.attach (FragmentStateManager.java:464) En BaseFragment, hay algunos objetos inyectados. @AndroidEntryPoint abstract class BaseFragment : FragmentForLifeCycles() { @Inject lateinit . . . Read more
Tengo un botón “Cerrar” que cierra la aplicación. He probado 2 métodos pero ambos son muy lentos. 1. Finalizando la actividad: activity.finish() 2. Enviando la intención de la página de inicio (desde aquí) Intent startMain = new Intent(Intent.ACTION_MAIN); startMain.addCategory(Intent.CATEGORY_HOME); startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(startMain); ¿Cómo puedo cerrar la actividad o enviarla al segundo . . . Read more
Normalmente comenzamos una actividad pasando varios parámetros en el Intent. Si la actividad se crea después de estar inactiva/en segundo plano por un tiempo, ¿puedo confiar en que el Intent siempre tendrá los parámetros que se pasaron originalmente para iniciar la actividad? ¿O tendría que guardarlos en el Bundle en . . . Read more