Je n'ai pas la propriété android:state_enabled pour les contrôles. En tapant manuellement ne fonctionne pas non plus. Je ne peux utiliser le obsolète android:activé.
Cela ne fonctionne pas sur 2.1. "state_enabled" n'existe pas du tout dans le XML. Tout simplement "activé" n'. Que voulez-vous dire qu'elle n'existe pas? Je pense que l'éclipse n'est pas auto-complète / liste, mais il existe. Avez-vous essayé précitées du code? Vous verrez que si vous utilisez le sélecteur j'ai posté le point de vue de l'drawable va changer lorsque l'état de la vue des changements de activé à désactivé Je ne suis pas en face de l'environnement, mais il ne compile pas du tout en indiquant une erreur XML. Êtes-vous sûr de placer le android:state_enabled propriété dans le bon format xml? L'utilisez-vous dans un sélecteur (comme dans la réponse que j'ai donné) ou vous essayez de l'utiliser ailleurs? Parce que android:state_enabled est une propriété valide, comme vous pouvez le voir ici: developer.android.com/reference/android/graphics/drawable/... Salut, j'ai eu a été confondu par l' "dépravés" commentaire sur "activé" et ne pouvait pas trouver "state_enabled" en XML. Contrairement à Kurian, je pourrais taper dans la main. Cependant, comme il n'a pas le même effet comme "activé" je ne vois vraiment pas pourquoi il devrait le remplacer.
android:state_enabled a été introduit dans l'API de niveau 14. Si vous utilisez l'API < 14 android:state_enabled ne fonctionnera pas; lien
Je pense que ce n'est pas vrai. android:state_activated a été introduit dans l'API 11 et android:state_hovered a été introduit dans l'API 14, mais android:state_enabled est là depuis API 1.
Voir cette réponse à partir d'un fil similaire: il dit android:activé n'est pas réellement obsolète, c'est juste une Éclipse d'erreur.
https://stackoverflow.com/a/6919200/813810
OriginalL'auteur Diego
Comment êtes-vous exactement à l'aide de la state_enabled propriété?
C'est une propriété en lecture seule pour vérifier si le point de vue est activée, de ne pas définir l'affichage activé/désactivé! Veuillez vérifier http://developer.android.com/reference/android/graphics/drawable/StateListDrawable.html
Comme un exemple, je suis en utilisant le code suivant qui fonctionne depuis Android 1.5, vérifier si cela fonctionne pour vous:
Que voulez-vous dire qu'elle n'existe pas? Je pense que l'éclipse n'est pas auto-complète / liste, mais il existe. Avez-vous essayé précitées du code? Vous verrez que si vous utilisez le sélecteur j'ai posté le point de vue de l'drawable va changer lorsque l'état de la vue des changements de activé à désactivé
Je ne suis pas en face de l'environnement, mais il ne compile pas du tout en indiquant une erreur XML.
Êtes-vous sûr de placer le android:state_enabled propriété dans le bon format xml? L'utilisez-vous dans un sélecteur (comme dans la réponse que j'ai donné) ou vous essayez de l'utiliser ailleurs? Parce que android:state_enabled est une propriété valide, comme vous pouvez le voir ici: developer.android.com/reference/android/graphics/drawable/...
Salut, j'ai eu a été confondu par l' "dépravés" commentaire sur "activé" et ne pouvait pas trouver "state_enabled" en XML. Contrairement à Kurian, je pourrais taper dans la main. Cependant, comme il n'a pas le même effet comme "activé" je ne vois vraiment pas pourquoi il devrait le remplacer.
OriginalL'auteur pandre
android:state_enabled a été introduit dans l'API de niveau 14. Si vous utilisez l'API < 14 android:state_enabled ne fonctionnera pas; lien
OriginalL'auteur Anthony