gpt4 book ai didi

c# - 如何对Android Seekbars做限制,不让用户直接移动?

转载 作者:太空宇宙 更新时间:2023-11-03 12:18:20 25 4
gpt4 key购买 nike

我正在使用 Xamarin 开发一个 Android 应用程序,我正在寻找一种对 Android 搜索栏进行限制以防止用户将搜索栏向右移动(增加值)的解决方案。

目前,该页面有 4 个搜索栏,每个搜索栏代表要从“篮子”(每个人共享篮子)中给某人的苹果数量。(A, B, C, D)

如果“basket”有任何值(basket 是一个 int 类型),那么用户可以移动任何 slider 。例如,如果他们想给 A 更多的苹果,那么他们只需将第一个 slider 向右移动即可。

如果“篮子”没有任何值,则所有 slider 都不能移动。

因为有 4 个搜索栏(4 个 ppl)并且必须同步(这意味着栏中的每个更改都必须考虑在内,因为 ppl 共享同一个“篮子”)

有没有办法禁止搜索栏向右移动?

提前致谢

最佳答案

这可以完成这项工作吗?

seekBar.ProgressChanged += (object sender, SeekBar.ProgressChangedEventArgs e) => {
if (e.FromUser < oldValue)
{
oldValue = e.Progress;
//your stuff
}
seekBar.Progress = oldValue;
};

关于c# - 如何对Android Seekbars做限制,不让用户直接移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48728853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com