相关疑难解决方法(0)

如何在SeekBar thumb中间添加TextView?

我在Android工作.我想做一个SeekBar.SeekBar我想要显示进度的拇指(可能是TextView拇指上移动的拇指对齐).

这是我的XMLSeekBarTextView.

<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" />
Run Code Online (Sandbox Code Playgroud)

这是我的代码,使文本对齐

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());  
Run Code Online (Sandbox Code Playgroud)

但是文字没有显示在那个拇指的中心.请建议我该怎么做.

android view textview seekbar android-layout

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

android-layout ×1

seekbar ×1

textview ×1

view ×1