Cómo cambiar el nombre (Refactor) de un elemento de XML en Android Studio sin afectar otras actividades.
En mi proyecto de aplicación móvil para Android, estoy utilizando Android Studio como un IDE. Tengo múltiples actividades allí. Varios de estas actividades tienen un elemento xml con el mismo nombre (“myTextView”). Estos son textViews xml absolutamente diferentes que se encuentran en diseños diferentes para actividades no relacionadas entre sí. Lo único en común es que estos textViews tienen un id similar = “myTextView”.
Intento cambiar el nombre del elemento xml en el diseño xml de una actividad. Por ejemplo, en activity_layout1.xml me gustaría cambiar “myTextView” a “someonesTextView”. Android Studio lo hace automáticamente a través de la refactorización.
Sin embargo, durante la refactorización, también se cambia el nombre de los elementos con el mismo id (myTextView) en todas las demás actividades. Al final, tengo “someonesTextView” en otras actividades aunque no estén relacionadas.
¿Cómo puedo evitar eso?
davy.ai
Para evitar renombrar elementos xml con el mismo id en todas las demás actividades durante el proceso de refactorización en Android Studio, puedes seguir estos pasos:
Siguiendo estos pasos, puedes evitar renombrar elementos xml con el mismo id en todas las demás actividades durante el proceso de refactorización en Android Studio.