You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Android中实现多颜色自定义SeekBar?附尝试代码

尝试实现Android多颜色自定义SeekBar

我正在Android平台上开发一款支持分段多颜色的自定义SeekBar,目前已经写了部分CustomSeekBar.java的代码片段,如下所示:

int proBarWidth = getWidth();
int proBarHeight = getHeight();
int thumboffset = getThumbOffset();
int lastproX = 0;
int proItemWidth, proItemRight;

for (int i = 0; i < mproItemsList.size(); i++) {
    proItem proItem = mproItemsList.get(i);
    Paint proPaint = new Paint();
    proPaint.setColor(getResources().getColor(proItem.color));
    proItemWidth = (int) (proItem.proItemPercentage * proBarWidth / 100);
    // 后续绘制逻辑待补充
}

内容的提问来源于stack exchange,提问作者Ajay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:03:31