¿Hay alguna forma de recuperar el nombre de una vista en Android? He estado caminando por la API y no he visto ningún método para hacer esto.¿Recuperar propiedad de nombre de vista en android?
Respuesta
Ver sólo contiene ID no nombra, yo creo que no es capaz de recuperarlo.
Desde su comentario, creo que se puede poner el índice para el androide: identificador de atributo
como
<RadioButton android:tag="1" />
A continuación, puede invocar button.getTag a buscar el valor de la etiqueta. Espero que esto te ayude a deshacerte de las declaraciones de mayúsculas y minúsculas ...
uso view.getId();
, que se utiliza generalmente en onClick(View v)
método
// from View.OnClickListener
@Override
public void onClick(View v){
switch(v.getId()) { // <= this is it
case R.id.first_id:
// do something
break;
}
}
Bueno, esta no es una solución para mí. Tengo un grupo de radio y cada nombre de botón de radio termina con un "índice" en su nombre. Necesito recuperar esto para hacer algo de procesamiento. No puedo confiar en el índice real del grupo de botones de opción. – Notbad
Publique su código entonces, para que podamos pensar en la solución para su caso. Esta es una solución común, parece que estás buscando algo más. –
Pensando un poco más sobre mi problema, creo que su solución podría encajar con algunos cambios en mi código. Como novato de Android, estaba enfrentando el problema desde otro punto de vista. Gracias. – Notbad
- 1. ¿Recuperar el nombre de vista actual en ASP.NET MVC?
- 2. Android ClassCastException al recuperar Vista personalizada
- 3. Android: Recuperar el nombre del contacto del número de teléfono
- 4. propiedad del nombre NSCache
- 5. cómo recuperar metadatos de shoutcast en android?
- 6. Recuperar objeto por propiedad en Core Data
- 7. Android KSoap2: cómo obtener el nombre de propiedad
- 8. SQLite para vista de tabla personalizada de Android (vista SQL, no vista de Android) discrepancia?
- 9. PHP Clase Nombre de propiedad
- 10. .Net nombre de la propiedad
- 11. un nombre de propiedad en .NET
- 12. NodeJS readFile() recuperar el nombre de archivo
- 13. Vista de carrusel en Android
- 14. Recuperar nombre de dominio en lugar de IP
- 15. ¿Cómo recuperar la propiedad de visualización de un elemento DOM?
- 16. Android - recuperar matriz de cadenas de recursos
- 17. Modificar nombre de propiedad de objeto PHP
- 18. Vista de desplazamiento para vista de texto en android
- 19. Establecer valor de la propiedad nombre utilizando la propiedad
- 20. Obtener el nombre de propiedad de clase
- 21. ¿Cómo recuperar el nombre de la página actual en JSP?
- 22. no puede recuperar nombre de usuario del usuario en hubot
- 23. Recuperar el nombre de la prueba en TestNG
- 24. Recuperar número de teléfono de contacto de URI en Android
- 25. Equivalente a una propiedad de vista de clave en WPF
- 26. ContextMenuStrip.Owner Propiedad null Al recuperar de Nested ToolStripMenuItem
- 27. Vista de calendario de Android
- 28. ¿Cómo recuperar la versión sdk de Android?
- 29. Buscar vista por nombre
- 30. EditText en vista de desplazamiento en android
Posible duplicado de [Cómo obtener el Nombre del recurso del Id. Del recurso] (http://stackoverflow.com/questions/10137692/how-to-get-resource- name-from-resource-id) – ACBM