嗨,我想开发财务应用程序,我已经拿了总工资和花费的金额,即。交通、互联网、电费等.....我已经取值并添加并计算了百分比,但我无法在进度栏中显示计算的百分比。
int total = (amount1+amount2+amount3+amount4+amount5);
double final1=((double)total/amount)*100;
这final1
是计算的百分比现在这个百分比应该在进度条中表示
ProgressBar progressbar1 = new ProgressBar(this,null,android.R.attr.progressBarStyleHorizontal);
progressbar1 = (ProgressBar)findViewById(R.id.progressBar1);
progressbar1.setPadding(20, 10, 10, 10);
progressbar1.setScrollBarStyle(ProgressBar.SCROLLBARS_OUTSIDE_INSET);
progressbar1.setVisibility(View.VISIBLE);
progressbar1.setProgress(0);
progressbar1.setMax(100);
progressbar1.incrementProgressBy(FINAL1);
这final1
是 double 我们需要将其转换为整数,因为下面的语句将只接受整数
int a = (int)FINAL1;
int b = (int)Math.round(a);
progressbar1.incrementProgressBy(b);
请帮助我,我从过去 4 天开始就被这个问题困住了