Je voudrais créer une barre de recherche pour une application Mono pour Android qui permet à l'utilisateur de sélectionner et je veux implémenter le widget SeekBar, comment puis-je utiliser un SeekBarChangeListener() sur Mono pour Android?SeekBar sur Mono pour Android
0
A
Répondre
2
Pour écrire un écouteur de changement que vous avez besoin d'une classe qui implémente SeekBar.IOnSeekBarChangeListener
:
public class SeekBarListener : Java.Lang.Object, SeekBar.IOnSeekBarChangeListener
{
public void OnProgressChanged(SeekBar seekBar, int progress, bool fromUser)
{
}
public void OnStartTrackingTouch(SeekBar seekBar)
{
}
public void OnStopTrackingTouch(SeekBar seekBar)
{
}
}
Ensuite, vous pouvez assignons à la barre de recherche:
seekBar.SetOnSeekBarChangeListener(new SeekBarListener());
0
Eh bien je résoudre ce dans la même classe implémentant SeekBar.IOnSeekBarChangeListener d'une autre manière ici est mon code:
private void CreateDialogSeek()
{
dialogSeek = new Dialog(this);
dialogSeek.SetContentView(Resource.Layout.seekbar_dialog);
dialogSeek.SetTitle("Change your configuration");
dialogSeek.SetCancelable(true);
//Ok
btnOk = (Button)(dialogSeek.FindViewById(Resource.Id.btnSettingsOKSeekBar));
btnCancel = (Button)(dialogSeek.FindViewById(Resource.Id.btnSettingsCancelSeekBar));
SeekBar mSeekBar = (SeekBar)(dialogSeek.FindViewById(Resource.Id.seekbar));
mSeekBar.Progress = cache;
mSeekBar.SetOnSeekBarChangeListener(this);
dialogSeek.Show();
btnOk.Click += delegate {OKSeek();};
btnCancel.Click += delegate {dialogSeek.Dismiss();;};
}
public void OnProgressChanged(SeekBar seekBar, int progress, bool fromUser)
{
cache = progress;
}
public void OnStartTrackingTouch(SeekBar seekBar)
{
}
public void OnStopTrackingTouch(SeekBar seekBar)
{
}
+0
et sur la méthode OKSeek() je peux mettre ce code qui me trowing une erreur .... txtCache.SetText (cache.ToString(), Button.BufferType.Normal); – arkmetal
Questions connexes
- 1. Localisation sur Mono pour Android
- 2. seekbar verticale pour Android 4
- 3. Mono pour Android Calendrier
- 4. LayoutInflater Mono pour Android
- 5. Mono pour Android - OutOfMemoryError
- 6. dialogue personnalisé sur Mono pour Android
- 7. Android SeekBar Math
- 8. Mediacontrol seekbar problème android
- 9. android SeekBar - supprimer sur le focus perdu
- 10. Android - Indice de seekBar sur exception liée
- 11. Mono pour Android MapsAndLocationDemo
- 12. Mono pour Android - ExapandableListView
- 13. android seekbar dessin problème sur changement d'orientation
- 14. android force fermer en cliquant sur seekbar
- 15. Android seekbar clipped thumb
- 16. android widget seekbar
- 17. Problème graphique Android pour l'arrière-plan seekbar
- 18. Android SeekBar Jiggles
- 19. Android SeekBar avec HorizontalScrollView
- 20. Smoother Android SeekBar
- 21. Android SeekBar personnalisation
- 22. Seekbar avec infobulle android
- 23. Personnalisation seekbar dans android
- 24. Android media player seekbar
- 25. Android seekBar ne montrant
- 26. Personnaliser SeekBar dans Android
- 27. Android Two Thumbs Seekbar
- 28. Comment fonctionne Mono pour Android?
- 29. Mono pour Android Lecteur PDF
- 30. Possibilité d'utiliser Mono sur Android pour Android 1.5
merci mais il jette moi une erreur quand je veux faire ceci \t txtCache.SetText (progrès, Button.BufferType.Normal); hériter d'une autre activité cuz im créer cette barre de recherche dans un dialogue. – arkmetal