自定义设计SeekBar在android中

时间:2017-07-07 03:02:48

标签: android android-seekbar

我已经完成了搜索栏,但我需要进行自定义,如下图所示。

我使用了像这样的代码

<SeekBar
                        android:id="@+id/seekbarPoints"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="-16dp"
                        android:layout_marginTop="@dimen/small"
                        android:max="0"
                        android:progress="0"
                        android:progressDrawable="@drawable/shape_seekbar_points_style"
                        android:thumb="@null" />

if (TextUtils.isDigitsOnly(maxPoints)) {
            int maxP = Integer.parseInt(maxPoints);
            mBinding.seekbarPoints.setMax(maxP);
            if (!TextUtils.isEmpty(points)) {
                int p = (int) Double.parseDouble(points);
                mBinding.seekbarPoints.setProgress(p);
            }
        }
mBinding.seekbarPoints.setProgressDrawable(ContextCompat.getDrawable(getContext(), R.drawable.shape_seekbar_points_style));

在此图像中,应该有一个显示textView的当前点,如下图所示

enter image description here

请为此提出一些解决方案 提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以使用以下库来实现目标 看看下面的libray