gpt4 book ai didi

android - 如何在onClick View 方法中使用两个按钮水平增加和减少进度条(android)

转载 作者:行者123 更新时间:2023-11-30 01:15:08 25 4
gpt4 key购买 nike

    mIncButton = (Button) v.findViewById(R.id.Increment);
mIncButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//mProgress.incrementProgressBy(1);
//mProgress.setProgress(100 * mProgress.getProgress());
mProgress.setProgress(0);
mProgress.setMax(100);
mProgress.setProgress(mProgress.getMax()/100*5);
}
});

我尝试了不同的方法,但我无法获得它我只需要使用 ONCLICK VIEW 即可。

this is how layout look like and whenever i press increase button, that progress bar have to increase 5% of it and as same with decrease button

最佳答案

只需在外面维护一个柜台。仅在 xml 中设置最大值。

int progress = 0;

mIncButton = (Button) v.findViewById(R.id.Increment);
mIncButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(progress < 100)
progress += 5;
mProgress.setProgress(progress);
}
});
mDecButton = (Button) v.findViewById(R.id.Decrement);
mIncButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(progress > 0)
progress -= 5;
mProgress.setProgress(progress);
}
});

希望对你有帮助:)

关于android - 如何在onClick View 方法中使用两个按钮水平增加和减少进度条(android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37960116/

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