问题标签 [seekbarpreference]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在当前进度中更改图像的 android seekbar 拇指
我是android新手...我正在创建搜索栏...我想更改图像的拇指和每个进度值...但是当我移动拇指时,它会更改图像的拇指,但它会回到开头的搜索栏。有没有人有解决方案来移动不同的拇指图像与搜索栏进度?
这是我的代码
seekbarpreference - 如何在单个偏好活动中实现多个 Seekbar 偏好
就像均衡器将有多个搜索栏一样,我想实现多个搜索栏首选项,需要帮助。
我已经实现了单个搜索栏,不知道如何处理多个视图。
我的单一搜索栏偏好代码
android - 更改 SeekBarPreference 中的最大值
我无法更改标准 SeekBarPreference 中的最大值。
我希望 seekbar 的值为:
我正在尝试更改 PreferenceActivity 中的值,但我不知道。我坚持:
首选项 seekBar = findPreference("seekBarVolume");
有没有办法在不使用自定义 seekBarPreference 的情况下更改最大值?
android - 自定义内联 SeekBarPreference - 如何在第一次运行时设置 SeekBar 进度?
我准备了一个简单的测试项目我在 GitHub 上为我的问题
在我的项目中有一个自定义的内联 SeekBarPreference,它大部分工作正常(它的摘要在拖动搜索栏时更新并保存整数值):
但是有一个问题:
在应用程序的第一次运行(当您再次尝试查看错误时,您可能需要卸载我的应用程序)的进度SeekBar
未设置(但摘要已设置):
我的问题是:如何在我的代码中解决这个问题?
我尝试在 SeekBarPreference.java 的不同位置添加 mSeekBar.setProgress(mProgress )但找不到该代码的正确位置。
以下是我的源代码的摘录(以防 Stackoverflow 超过 GitHub)-
SeekBarPreference.java(完整源代码):
更新:
到目前为止我没有成功的尝试 -
1) 将以下行添加到onCreateView()
方法中:
2)将以下行添加到setValue()
方法中:
唉,这行不通,进度mSeekBar
停留在0。
此外,谷歌有一个SeekBarPreference - 但我不明白它是如何在那里工作的(或者它是否完全有效)。
android - 使用 SeekBarPreference
与 SeekBarPreference 有什么关系?让我展开...
如果我在我的 PreferenceScreen xml 中放置一个 SeekBarPreference,它可以正常工作(我可以在手机和模拟器上运行它),但 Android Studio 报告“此处不允许使用 Element SeekBarPreference。简单的 XML 显示了这一点:
如果我尝试扩展 SeekBarPreference(这是我真正想做的),Android StudioCannot resolve symbol SeekBarPreference
和import
. extends
显示此内容的简单 Java 文件:
(如果我只是SeekBarPreference sbp;
在代码中使用也会发生。)
SeekBarPreference 的源代码在 中/Sdk/sources/android-22/android/preference
,就像 EditTextPreference 一样。我看不出它有什么特别之处。
不过,我在 developer.android.com 上找不到任何关于它的文档。
我错过了哪些信息?与 EditTextPreference 相比,它有什么特别之处?EditTextPreference 可以包含在 XML 中,并且可以毫无问题地在代码中扩展和使用?
android - SeekBarPreference 已弃用?
我正在搜索,我只看到了 SeekBarPreference 的旧示例,我尝试在 XML 中执行此操作,但 intelsense 未检测到它,或者我执行 ctrl+space 或其他内容未显示。
所以我去检查了 Android 开发人员,然后我进入了这个站点,在左侧,在 Classes 上你看不到 SeekBarPreference,所以我想知道它是否已被弃用或替代它的东西。
android - 如何在 Android 中将 showSeekBarValue 设置为 true?
我正在编写我的第一个 Android 应用程序,它涉及您设置分钟数的首选项,从 0 到 60。我使用了SeekBarPreference,它显示为一个简单的滑块,您确实可以左右滑动来编辑价值。偏好工作正常。
我想在 SeekBar 旁边(或附近某处)显示所选值,因为默认情况下,用户无法查看他们实际选择的内容。Stack Overflow 上有很多关于类似滑块和首选项的问题,但自去年 12 月发布的 25.1.0 版本以来,就有了 SeekBarPreference,它正是我所需要的:
showSeekBarValue
通过将属性分别设置为 true 或 false,可以显示或禁用搜索栏值视图。
但是在下面列出的公共方法中,没有设置方法showSeekBarValue
吗?有一种设置adjustable
属性的方法setAdjustable(boolean adjustable)
,但是?
理想情况下,我只是android:showSeekBarValue="true"
在我的SeekBarPreference
标签中写preferences.xml
,但这(显然)不起作用。
简而言之:我如何设置showSeekBarValue
为 true?
android - 实现 SeekBarPreference
我在类中实现 SeekBarPreference 时遇到问题。
https://developer.android.com/reference/android/support/v7/preference/SeekBarPreference.html
如您所见,此 SeekBarPreference 在 25.1.0 中可用,我在 xml 中实现了它,并且 UI 看起来不错。我需要将此搜索栏的值保存在默认共享首选项中。这就是我遇到问题的地方,android.support.v7.preference.SeekBarPreference 没有导入选项。现在不用了吗?
我将我的应用程序更新为 26.0.1 并尝试手动添加导入,但它没有设置。有什么建议吗?
android - Seek Bar Preference 不更新其值
通过以下文档,我成功地实现了对首选项片段的搜索栏首选项。但我坚持处理搜索栏偏好更改。
当跟踪触摸释放时,搜索栏会更改其值。在跟踪触摸保持和滑动时,它不会连续更改其值。
即使文档说有一个“setUpdatesContinuously(boolean)”方法,Android Studio 也无法解决它。( https://developer.android.com/reference/androidx/preference/SeekBarPreference.html#setUpdatesContinuously(boolean) )
迈格勒
我的进口
我的偏好.xml
我的 Seekbar 首选项布局
我的偏好片段
谢谢您阅读此篇。任何帮助表示赞赏