Android 如何克隆可用于自定义视图的AppCompat SeekBar材质?

Android 如何克隆可用于自定义视图的AppCompat SeekBar材质?,android,android-layout,android-custom-view,android-drawable,android-seekbar,Android,Android Layout,Android Custom View,Android Drawable,Android Seekbar,当我在活动中使用AppCompat主题并在布局中使用SeekBar时,它的thumb drawable是Android 5.0+(棒棒糖)的常规材质thumb drawable,在以前版本的Android中按下时,它的圆圈会变大。在这两种情况下,它的颜色与口音以及 我想在自定义视图中使用相同的drawable(不扩展SeekBar),但如何实现相同的结果(包括着色) 我尝试的是: 1) 从AppCompat获取可绘制的xml,但它是黑色的-可能需要应用颜色过滤器来正确绘制它。这显然不能解决材料(

当我在活动中使用AppCompat主题并在布局中使用SeekBar时,它的thumb drawable是Android 5.0+(棒棒糖)的常规材质thumb drawable,在以前版本的Android中按下时,它的圆圈会变大。在这两种情况下,它的颜色与口音以及

我想在自定义视图中使用相同的drawable(不扩展SeekBar),但如何实现相同的结果(包括着色)

我尝试的是:

1) 从AppCompat获取可绘制的xml,但它是黑色的-可能需要应用颜色过滤器来正确绘制它。这显然不能解决材料(棒棒糖+)版本的问题

2) 从Android源代码中复制用于这些绘图的主题的XML,但它们使用了一些不公开的属性(例如opticalInsetLeft)


非常感谢您的帮助和指导

您的自定义视图也是
SeekBar
吗?如果是这样,为什么不扩展AppCompatSeekBar呢?@CoryCharlton不,不是。谢谢,值得一提