Je voudrais créer un bouton de diapositives (= quelque chose en tant que commutateur) avec deux états: activé et désactivé afin que l'utilisateur devra appuyer sur le bouton et le glisser pour changer l'état (quelque chose de similaire comme un curseur de déverrouillage mais pas entier filtrer). Avez-vous une idée de la façon de le faire? J'ai vraiment essayé de trouver la réponse mais je n'ai pas réussi. p>
Merci beaucoup! P>
3 Réponses :
// dans votre conception de la mise en page La ligne ci-dessous // dans votre activité appelez ceci p> // cela va basculer Comme le style iphone sur le bouton bascule sur bascule
p> p>
Cela n'aura pas la "transition", il ne glisse pas entre deux états. En outre, c'est une bonne option!
Merci beaucoup mais comme nous l'avons remarqué que j'ai besoin de la transition entre deux états. J'ai trouvé une vidéo sur YouTube mais je ne trouve pas le code :(
Je suppose que c'est mieux d'utiliser le bouton à bascule puis en utilisant deux images imageviews et affichez-les / les masquant en code. Quoi qu'il en soit, les deux n'ont pas de transition coulissante.
Travailler bien. Merci.
Sauvé mon temps. Merci mon pote.
Eh bien, il semble que Composant de commutation est la meilleure solution si votre SDK cible est plus élevé que 4.0 (sandwich à la crème glacée). Donc, pour les autres qui feront face au même problème, regardez-le. :) p>
Vous pouvez y parvenir par case à cocher ou Togglebutton. Vous trouverez ci-dessous un exemple
fichier XML p> fichier chec_box_on_off est p> Vous obtiendrez comme sur le bouton OFF Et vous pouvez également vérifier si la case à cocher est allumée ou éteinte. p> Le code Java est p> De même, vous pouvez également y parvenir en utilisant Togglebutton. P> P>
On dirait comme le
commutateur code> Contrôle
. C'est nouveau dans Sandwich à la crème glacée (Android 4.0) i>, vous ne pouvez donc pas l'utiliser dans des versions plus anciennes. Mais puisque la source a été publiée hier ou Afaik, vous pouvez y jeter un coup d'œil et voir comment cela se fait. En dehors de ceux-ci, consultez Composants personnalisés .Vous pouvez utiliser le bouton à bascule pour 2 états (allumé et off)
4Sat- mais le bouton basculer ne prend pas en charge le déplacement, je pense. Ou ai-je tort?
J'ai mis une version du widget d'interrupteur qui fonctionne sur Android 2.2 ici: Github.com/bod/ Android-Switch-Backport