Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Agregue ID de programación a R.id

Estoy creando un objeto de EditText que intento entonces EditText en una prueba de unidad. ¿Cuál es la mejor manera de agregar un nuevo id a R.id para este objeto creado dinámicamente, para que pueda referenciarlo posteriormente a través de findViewById() en la prueba de unidad?

  • Guardar objeto mientras cambia la orientación
  • ¿Cómo crear botones estándar sin bordes (como en la línea de diseño mencionada)?
  • Android Lollipop, añadir menú emergente del título en la barra de herramientas
  • Desarrollador de Android "Subir nuevo APK a la producción 99% completa" y pegado
  • Control de entrada de archivos HTML con capturar y aceptar atributos funciona mal?
  • Android - Detección de gestos (deslizar hacia arriba / hacia abajo) en una vista determinada
  • ¿Cuál es el fragmento equivalente de Activity.isFinishing ()?
  • ¿Cómo olvidar una red inalámbrica en android mediante programación?
  • TabHost - cómo cambiar el texto de la pestaña en XML
  • ¿Llamando startActivity () desde fuera de una Actividad?
  • Descripción del almacén de claves, certificados y alias
  • Cómo depurar la aplicación de Android en el modo de suspensión del teléfono sin conexión USB
  • One Solution collect form web for “Agregue ID de programación a R.id”

    Puede establecer ID que usará más adelante en la clase R.id utilizando un archivo de recursos xml y dejar que Android SDK les dé valores únicos durante el tiempo de compilación.

    Res / values ​​/ ids.xml

     <?xml version="1.0" encoding="utf-8"?> <resources> <item name="my_edit_text_1" type="id"/> <item name="my_button_1" type="id"/> <item name="my_time_picker_1" type="id"/> </resources> 

    Para usarlo en el código:

     myEditTextView.setId(R.id.my_edit_text_1); 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.