Java 如何将getDuration放在文本视图中?
我想将数据源的持续时间放在Java 如何将getDuration放在文本视图中?,java,android,textview,Java,Android,Textview,我想将数据源的持续时间放在TextView 我的代码是 mp.setDataSource(URL); mp.prepare(); mp.start(); int pos = mp.getCurrentPosition(); int Durancion = mp.getDuration(); String.format("%d min, %d sec", TimeUn
TextView
我的代码是
mp.setDataSource(URL);
mp.prepare();
mp.start();
int pos = mp.getCurrentPosition();
int Durancion = mp.getDuration();
String.format("%d min, %d sec",
TimeUnit.MILLISECONDS.toMinutes(Durancion),
TimeUnit.MILLISECONDS.toSeconds(Durancion) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(Durancion)));
Tiempo.setText(Durancion);
如果您想使用
String.format()
的结果,您可以简单地将整个方法放入setText
方法,也可以将其分配给变量并将其插入setText
方法。如果您想使用String.format()
的结果,您可以简单地将整个方法放入setText
方法,也可以将其分配给变量并将其插入setText
方法。String.format()
返回格式化的字符串
,因此我猜您可以执行Tiempo.setText(String.format(..)
String.format();
返回格式化的字符串
,因此我猜您可以执行Tiempo.setText(String.format(..)