Sto lavorando in Android. Voglio fare un SeekBar
. Con il pollice di SeekBar
voglio mostrare il progresso (probabilmente su un TextView
allineato sul pollice che si muove insieme al pollice).Come aggiungere TextView in mezzo a SeekBar thumb?
Questo è il mio XML per SeekBar
e TextView
.
<SeekBar
android:id="@+id/ProgressBar01"
android:layout_width="fill_parent"
android:paddingLeft="10px"
android:paddingRight ="10px"
android:layout_height="70dp"
android:layout_below="@+id/incentives_textViewBottemLeft"
android:max="10"
android:progressDrawable="@drawable/incentive_progress"
android:secondaryProgress="0"
android:thumb="@drawable/incentives_progress_pin"
android:focusable="false" />
<TextView
android:id="@+id/incentives_textViewAbove_process_pin"
android:layout_width="fill_parent"
android:layout_height="20dp"
android:layout_below="@+id/incentives_textViewBottemLeft"
android:layout_marginTop="11dp"
android:text=""
android:textStyle="bold"
android:textColor="#FFe4e1"
android:textSize="15sp" />
e questo il mio codice per fare align per il testo
int xPos = ((mSkbSample.getRight() - mSkbSample.getLeft())/mSkbSample.getMax()) * mSkbSample.getProgress();
v1.setPadding(xPos+m,0,0,0);
v1.setText(String.valueOf(progress).toCharArray(), 0, String.valueOf(progress).length());
Ma il testo non visualizza in centro di quel pollice. Per favore suggeriscimi cosa dovrei fare per questo.
controllare questo link http://www.anddev.org/decorated_and_animated_seekbar_tutorial-t10937.html spero che tu abbia l'idea di risolvere il tuo problema. –