【问题标题】:How to make ProgressBar undragable back?如何使 ProgressBar 无法恢复?
【发布时间】:2012-05-11 20:14:33
【问题描述】:

我有一个 ProgressBar,用于选择从 0 到最大值的值,现在一切正常,但有时我想限制 ProgressBar 不能向后滚动。 该栏用于选择最大玩家,稍后会选择玩家,我想阻止将最大玩家设置为低于所选玩家的能力。

意思是如果栏设置为 6,在某些情况下我想让它无法向后滚动,但只能向前滚动。

我不想改变最小值,因为那会改变标准。

我怎样才能做到这一点?

【问题讨论】:

    标签: android progress-bar


    【解决方案1】:

    您可以从ProgressBar 继承MyProgressBar 并用您自己的版本覆盖setProgress(),这将检查新值是否大于当前值。

    【讨论】:

    • 是的,但它不会阻止它。我不确定他们构建 ProgressBar 类的方式。
    • 请复制/粘贴代码并解释一下,究竟是什么问题?
    • 我错了,我使用的是 SeekBar 而不是进度条,我解决了这个问题,但他的回答很可能是正确的。谢谢你,虽然列尼克:)
    猜你喜欢
    • 1970-01-01
    • 2016-08-20
    • 2020-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-27
    相关资源
    最近更新 更多