问题标签 [android-seekbar]
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.
java - SeekBar 在 Fragment 中不显示文本
这是我的代码:
seekBar 显示,但它不会增加或在我的视图中显示任何文本。
以下是我在视图中的设置方式(在 RelativeLayout 内):
在我将它放入 Fragment 之前它实际上是有效的,所以我认为它与它在 Fragment 中有关,但我不完全确定。
它假设以 1 递增,范围为 0 到 10。
android - 在片段内的 SeekBar 上使用 setProgress 不会改变 seekBar 的位置
我有一个带有操作栏的应用程序。它有一个“主要”片段和一个“首选项”片段。
“Preferences”片段有一个 seekBar,它使用 SharedPreferences 中的值进行更新。这是在“首选项”片段中进行此操作的相关代码:
问题是变量“fontSize”的值为 10,并且 seekBar 响应以下事件:
但是 seekBar 的位置不会改变。我在 SO 和 Google 中搜索了很多,直到现在还没有运气。
附加信息:我正在使用 android.support.v4
更新:
当我移动 seekBar 滑块时,不会调用以下事件。此外,当我更改 seekBar 滑块然后选择主片段并返回首选项片段时,seekBar 仍处于我选择的值中。
android - 定义 SeekBar 时的运行时异常
更新
我有一个音乐播放器应用程序,最近,我尝试为它实现一个 SeekBar。但是在启动应用程序时,我遇到了运行时异常。为什么 ?
我的代码:
和我的日志:
非常感谢您的回答。我查遍了整个互联网,没有找到正确的答案。所以请不要低估这个问题。非常感谢您的宝贵时间
android - 为什么我的 SeekBar 没有更新?
我已经为我的应用程序实现了一个搜索栏,它是一个简单的音乐播放器。但是当我播放音乐(从 uri 接收)时,它不会在运行时自行更新。但是当我将它移到某个位置时,它会将歌曲移到那里。任何想法如何解决这个问题?
我的代码:
android - 使用 SharedPreferences 中的值更新 Fragment 中的 SeekBar
我有一个带有操作栏的应用程序。它有一个“主要”片段和一个“首选项”片段。
“Preferences”片段有一个 seekBar,它使用 SharedPreferences 中的值进行更新。这是在“首选项”片段中进行此操作的相关代码:
调用 onProgressChanged() 方法,因为我可以在 LogCat 中看到输出“Progress changed”,“Font size: 10”,但是 SeekBar 没有视觉更新。此外,SeekBar 不响应 onStartTrackingTouch() 和 onStopTrackingTouch() 方法。
我将不胜感激任何可以阐明该问题的信息。
android - 在活动转换之间保存搜索栏进度
编辑:我自己解决了这个问题。任何需要解决方案的人请联系我。
我已经搜索了整个网络和 StackOverflow 但徒劳无功。我正在制作一个包含搜索栏的音乐应用程序。第一个活动显示专辑列表,当您单击任何专辑时,您会在第二个活动中获得歌曲列表。单击歌曲播放文件并搜索栏进度。到这里为止还好!
但是,当我回到专辑活动,然后再次进入歌曲活动(通过单击任何专辑)时,搜索栏会自动设置在最后。
我尝试像这样设置 Song Activity 的 onResume 方法
受保护的无效 onResume() { super.onResume();
}
而且我也尝试使用共享偏好,但我认为我不需要。
请帮助我,如果您需要额外的信息来解决我的问题,请告诉我。
android - Android seekbar 在触发 onProgressChanged 时显示进度的简单方法
当用户拖动搜索栏时,是否有任何简单的方法可以显示某种标志或类似 Toast(不是 Toast ..)的指示?我已经像这样实现了 OnSeekBarChangeListener
在用户停止拖动移动并将当前音乐播放设置到该位置后,它会获取搜索栏进度。
在 onProgressChanged 方法中,我想在用户拖动搜索栏时显示搜索栏进度。
有没有一种简单的方法可以做到这一点?
马库斯
android - seekBar 或 progressBar 快速滚动 viewPager
我已经实现了一个包含大约 1000 个片段的 ViewPager。viewpager 中是否有允许在页面之间快速滚动的组件?或者我是否需要使用 Listener 实现 seekBar 或 progressBar 以允许在片段之间快速滚动?
我一直在进行一些搜索,发现了以下代码: http : //www.androidzeitgeist.com/2012/11/examineing-viewpager-3.html,它允许使用 seekBar 一次滑动 1 个片段/页面
PS:ViewPager 和 seekBar 或任何其他组件需要同步,因此当一个更改其他更改时
android - 自定义搜索栏拇指在充气后不显示
我正在创建一个自定义搜索栏,类似于以 Google Play 音乐为主题的新材料中的搜索栏。我已经完成了为搜索栏拇指带来交互性所需的工作。但问题是当视图第一次膨胀并附加到 window 时,进度条被绘制但拇指没有被绘制。
经过大量的研究和阅读,我第一次写了一个视图。很高兴知道这种行为的原因。
我写的搜索栏的代码在这里。
java - 在内部类中修改对象的属性
我在这里有一个 ArrayAdapter 的实现,它负责填充一个显示多个视图的列表视图,其中包括一个搜索栏。现在,我正在尝试为这些搜索栏实现 OnSeekBarChangeListener。我在搜索栏旁边有一个 TextView,显示当前进度。但是,每当用户移动搜索栏时,我都会遇到更新此 TextView 的问题。当调用 onProgessChanged 方法时,我不能只调用权限项.currentValue.setText(progress),因为必须将权限项对象声明为最终对象。现在,如果我这样做,我的 else 子句将不再起作用,因为我显然无法为最终对象分配新值。
这里最好的做法是什么?