看完Material Design的设置部分可用here ,我遇到了以下屏幕截图:
显示的 3 个第一个首选项是搜索栏,但我找不到任何相关信息,即使在支持库中也是如此。
我是不是遗漏了什么,或者 Google 刚刚创建了一个尚未提供的自定义首选项?
最佳答案
Developer docs explain how to achieve custom views in Settings.
长话短说
- 您需要创建自定义布局文件,将 ImageView、TextView 和 SeekBar 包裹在 LinearLayout 中。
- 然后编写一个扩展 Preference 实现 SeekBar.OnSeekBarChangeListener 的类,并重写所有必要的方法来监听 SeekBar 的变化。
- 在 Preference XML 文件中添加您的自定义类作为标签,您将看到类似的 UI。
关于android - Material Design 中介绍的原生 SeekbarPreference,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36737938/