【摘要】:App Inventor 2在视频播放器中提供了获取文件时长的函数,但音频播放器中没有提供,现增加此函数。编译、运行系统后,在工作面板中,可以看到增加了“获取当前播放时长”和“求时长”两个新函数,如图14-1所示。图14-1 新增功能函数1
App Inventor 2在视频播放器中提供了获取文件时长的函数,但音频播放器中没有提供,现增加此函数。代码如下:
同时也增加一个获取当前播放时长的函数:
@SimpleFunction(description="获取当前播放时长")
publicintGetCurrentPosition(){
returnplayer.getCurrentPosition();
}
在OdeMessages.java中增加函数声明:
@DefaultMessage("GetCurrentPosition")(www.xing528.com)
@Description("")
String GetCurrentPositionMethods();
在OdeMessages_zh_CN.properties中增加函数的中文字符串:
GetCurrentPositionMethods=获取当前播放时长
GetDuration函数的名称和视频播放器中的函数名称相同,属于系统原有的,就不需要在OdeMessages.java和OdeMessages_zh_CN.properties中增加声明和字符串。
编译、运行系统后,在工作面板中,可以看到增加了“获取当前播放时长”和“求时长”两个新函数,如图14-1所示。
图14-1 新增功能函数1
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。