问题标签 [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.

0 投票
1 回答
4675 浏览

android - 如何在当前进度中更改图像的 android seekbar 拇指

我是android新手...我正在创建搜索栏...我想更改图像的拇指和每个进度值...但是当我移动拇指时,它会更改图像的拇指,但它会回到开头的搜索栏。有没有人有解决方案来移动不同的拇指图像与搜索栏进度?

这是我的代码

0 投票
1 回答
91 浏览

seekbarpreference - 如何在单个偏好活动中实现多个 Seekbar 偏好

就像均衡器将有多个搜索栏一样,我想实现多个搜索栏首选项,需要帮助。

我已经实现了单个搜索栏,不知道如何处理多个视图。

我的单一搜索栏偏好代码

0 投票
1 回答
585 浏览

android - 更改 SeekBarPreference 中的最大值

我无法更改标准 SeekBarPreference 中的最大值。

我希望 seekbar 的值为:

我正在尝试更改 PreferenceActivity 中的值,但我不知道。我坚持:

首选项 seekBar = findPreference("seekBarVolume");

有没有办法在不使用自定义 seekBarPreference 的情况下更改最大值?

0 投票
4 回答
3266 浏览

android - 自定义内联 SeekBarPreference - 如何在第一次运行时设置 SeekBar 进度?

我准备了一个简单的测试项目我在 GitHub 上为我的问题

在我的项目中有一个自定义的内联 SeekBarPreference,它大部分工作正常(它的摘要在拖动搜索栏时更新并保存整数值):

应用截图

但是有一个问题:

在应用程序的第一次运行(当您再次尝试查看错误时,您可能需要卸载我的应用程序)的进度SeekBar未设置(但摘要已设置):

应用截图

我的问题是:如何在我的代码中解决这个问题?

我尝试在 SeekBarPreference.java 的不同位置添加 mSeekBar.setProgress(mProgress )但找不到该代码的正确位置。

以下是我的源代码的摘录(以防 Stackoverflow 超过 GitHub)-

MainActivity.java

PrefFragment.java

SeekBarPreference.java(完整源代码):

更新:

到目前为止我没有成功的尝试 -

1) 将以下行添加到onCreateView()方法中:

2)将以下行添加到setValue()方法中:

唉,这行不通,进度mSeekBar停留在0。

此外,谷歌有一个SeekBarPreference - 但我不明白它是如何在那里工作的(或者它是否完全有效)。

0 投票
1 回答
1845 浏览

android - 使用 SeekBarPreference

与 SeekBarPreference 有什么关系?让我展开...

如果我在我的 PreferenceScreen xml 中放置一个 SeekBarPreference,它可以正常工作(我可以在手机和模拟器上运行它),但 Android Studio 报告“此处不允许使用 Element SeekBarPreference。简单的 XML 显示了这一点:

如果我尝试扩展 SeekBarPreference(这是我真正想做的),Android StudioCannot resolve symbol SeekBarPreferenceimport. extends显示此内容的简单 Java 文件:

(如果我只是SeekBarPreference sbp;在代码中使用也会发生。)

SeekBarPreference 的源代码在 中/Sdk/sources/android-22/android/preference,就像 EditTextPreference 一样。我看不出它有什么特别之处。

不过,我在 developer.android.com 上找不到任何关于它的文档。

我错过了哪些信息?与 EditTextPreference 相比,它有什么特别之处?EditTextPreference 可以包含在 XML 中,并且可以毫无问题地在代码中扩展和使用?

0 投票
1 回答
603 浏览

android - SeekBarPreference 已弃用?

我正在搜索,我只看到了 SeekBarPreference 的旧示例,我尝试在 XML 中执行此操作,但 intelsense 未检测到它,或者我执行 ctrl+space 或其他内容未显示。

所以我去检查了 Android 开发人员,然后我进入了这个站点,在左侧,在 Classes 上你看不到 SeekBarPreference,所以我想知道它是否已被弃用或替代它的东西。

0 投票
2 回答
655 浏览

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?

0 投票
1 回答
615 浏览

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 并尝试手动添加导入,但它没有设置。有什么建议吗?

0 投票
1 回答
2402 浏览

android - 具有离散值的 SeekBarPreference ()

我只是想在我的项目中包含一个只有 3 个值的 SeekBarPreference(紧急级别:低-中-高)

这可以在经典的 SeekBar 上轻松完成(参见下面的示例),但我不明白我如何能将其包含在内。

如果我使用此代码,它将在 SeekBar(不是首选项)中工作,但在首选项中,它仍将显示没有粗标记的 SeekBar。

代码:

有什么想法或建议吗?

在此处输入图像描述

0 投票
1 回答
285 浏览

android - Seek Bar Preference 不更新其值

通过以下文档,我成功地实现了对首选项片段的搜索栏首选项。但我坚持处理搜索栏偏好更改。

当跟踪触摸释放时,搜索栏会更改其值。在跟踪触摸保持和滑动时,它不会连续更改其值。

即使文档说有一个“setUpdatesContinuously(boolean)”方法,Android Studio 也无法解决它。( https://developer.android.com/reference/androidx/preference/SeekBarPreference.html#setUpdatesContinuously(boolean) )

迈格勒

我的进口

我的偏好.xml

我的 Seekbar 首选项布局

我的偏好片段

谢谢您阅读此篇。任何帮助表示赞赏