Ich weiß nicht, was das Problem hier ist, fügen Sie eine Suchleiste mit einem Bereich von 0-10. Dann können Sie diese Werte auf -5 setzen, wenn Sie den Wert -5 vom ausgewählten Wert subtrahieren.
EDIT
android:max="10"
zum xml definiton hinzufügen und Sie erhalten eine feste Größe seekbar.
Sie sollten vielleicht überlegen, eine Textansicht hinzuzufügen, um die Textdarstellung des aktuell ausgewählten Werts zu kennzeichnen, wie zum Beispiel: Trifft überhaupt nicht zu. Um diese Ansicht zu aktualisieren, abonnieren Sie onProgressChanged
Ereignis und progress
Parameter gibt Ihnen die gewählte Nummer.
SeekBar s = (SeekBar) findViewById(R.id.SeekBar);
s.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar,
int progress, boolean fromUser) {
}
}
ich dachte seekbars immer kontinuierlich aussehen und handeln? Ich hatte gehofft, dass es möglich sein würde, die Werte mit einem Häkchen zu versehen und sich mit der Bar diskret zu fühlen. – vee
'SeekBar' gibt einen ganzzahligen Wert zurück, so dass es zumindest numerisch diskret ist. – CommonsWare