So habe ich eine SeekBar in meiner App und ich verwende die TalkBack-Funktion von Android. Wenn die SeekBar gescrollt wird, sagt das Gerät "SeekBar Control, 50%". Ist es möglich, es zu ändern, so sagt es den tatsächlichen Wert (von -4 bis +4), wie "SeekBar Kontrolle, negative 4"?Android TalkBack für SeekBar Werte
Antwort
Ja, es ist möglich.
Sie sagten, es zeigt "SeekBar Kontrolle, 50%" bedeutet, dass Sie Prozent erhalten.
So verwenden Sie diesen Prozentsatz Sie Ziel zu erreichen:
int minValue = -4;
int maxValue = 4;
int diff = maxValue - minValue;
int realProgress = minValue + (diff * percentage/100);
realProgress ist Ihre Antwort.
Ich hoffe, es wird Ihnen helfen!
Nicht wirklich, was ich brauche. Das weiß ich schon. Mein Problem ist, dass ich möchte, dass die TalkBack-Funktion den tatsächlichen Wert von "Null" oder was auch immer sagt, nicht "50 Prozent". – mugiwara528
Sie wollen sagen, tatsächlicher Wert in Worten? –
Ja, denn jetzt sagt es nur den Prozentsatz wie "50 Prozent" – mugiwara528
nicht Obwohl die perfekte Antwort, fand ich dieses nützliche Methode: https://developer.android.com/reference/android/view/View.html#announceForAccessibility(java.lang.CharSequence)
die im Allgemeinen die Rede Talkback-Funktion bei einem bestimmten Ereignis macht. Ich habe dies im OnSeekBarChangeListener hinzugefügt, damit es jedes Mal "spricht", wenn ich den Wert des Schiebereglers ändere.
- 1. Wie android Talkback- verhindern seekbar Fortschritt
- 2. Werte von SeekBar in Android erhalten
- 3. Android Recyclerview Talkback Ausgabe
- 4. Gesten in Android Talkback
- 5. Wie SeekBar-Werte umkehren?
- 6. SeekBar für zwei Werte [-50, 0, 50]
- 7. Glatterer Android SeekBar
- 8. BroadcastReceiver für TalkBack
- 9. Android Audio SeekBar
- 10. Benutzerdefinierte seekbar android
- 11. Android erstellen seekbar
- 12. Android: Drawable vertikal Ausrichtung für SeekBar
- 13. Android SeekBar Mindestwert
- 14. Android SeekBar Touch Sensitivity
- 15. Android SeekBar NullPointerException
- 16. SeekBar in Android anpassen
- 17. Android kreisförmige seekbar
- 18. Android Remove SeekBar Hintergrund
- 19. Android SeekBar als Dialog
- 20. Android Seekbar Float Werte von 0,0 bis 2,0
- 21. Android Talkback Accessibility - Ende der Inhaltsbeschreibung angehängt
- 22. Test Zugänglichkeit (Talkback) für die Anwendung
- 23. Android SeekBar nicht kontinuierlich weiter
- 24. Custom-Design SeekBar in Android
- 25. Unclickable Seekbar in Android Listenansicht
- 26. Android SeekBar nicht padding/Hintergrund
- 27. Einstellen der Inhaltsbeschreibung für das Optionsmenü Android Talkback
- 28. Droid Accessibility - TalkBack für bestimmte TextView deaktivieren
- 29. Android SeekBar Fortschritt funktioniert nicht?
- 30. SeekBar in einem Fragment android
Möchten Sie diese -4 und +4 zu beiden Seiten hinzufügen, oder wenn Sie einen Bildlauf durchführen, wird z. B. 3,2 –
-4 bis +4 bereits über dem SeekBar-Steuerelement angezeigt, aber es ist eine andere Ansicht, also sind die Werte nicht als tatsächliche -4 bis 4 gesprochen, sondern prozentual – mugiwara528