проверьте мою функцию ниже, она показывает вот так 124:45 * означает, что она не конвертирует часы в минуты. Как это:
Пожалуйста, внесите изменения в мою функцию ниже, чтобы дать мне правильное время.
private String formatedTime(int mCuurentPosition) {
String totalout="";
String totalnew="";
String seconds=String.valueOf(mCuurentPosition % 60);
String mints =String.valueOf(mCuurentPosition / 60);
totalout =mints + ":" + seconds;
totalnew=mints + ":" + "0" + seconds;
if (seconds.length()==1){
return totalnew;
}else {
return totalout;
}
public String formatedTime(int ms){ String tim = ""; String secStrng = ""; String minStrng=""; int s = (int) (ms % 60); int m = (int)(ms / 60) % 60; int h = (int)(( ms / (60 * 60)) % 24 ); if(h > 0){ tim = h + ":"; } if(s < 10){ secStrng = "0" + s; }else{ secStrng = "" + s; } if (m < 10){ minStrng = "0" + m; }else { minStrng = "" + m; } tim = tim + minStrng + ":" + secStrng; return tim; }
- person Aamir Mehmood Lucky   schedule 04.04.2021