首页 理论教育 新增数据获取函数

新增数据获取函数

时间:2023-06-28 理论教育 版权反馈
【摘要】:App Inventor 2在视频播放器中提供了获取文件时长的函数,但音频播放器中没有提供,现增加此函数。编译、运行系统后,在工作面板中,可以看到增加了“获取当前播放时长”和“求时长”两个新函数,如图14-1所示。图14-1 新增功能函数1

新增数据获取函数

App Inventor 2在视频播放器中提供了获取文件时长的函数,但音频播放器中没有提供,现增加此函数。代码如下:

978-7-111-59828-2-Chapter14-1.jpg

同时也增加一个获取当前播放时长的函数:

@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所示。

978-7-111-59828-2-Chapter14-2.jpg

图14-1 新增功能函数1

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈