2014-10-02 68 views
0

在我的索尼smartwatch2应用程序扩展。我想在按钮单击时显示进度,并在后台执行一些任务。我怎样才能显示按钮单击进度hud。我能够获得按钮点击并能够执行任务。但在执行期间,我不希望用户一次又一次地点击该按钮。索尼smartwatch 2把进展hud

回答

1

要制作加载动画或进度条,可以在循环中使用sendBitmapshowLayout方法,例如使用Timer。在合理的延迟时间内,您可以发送更新的用户界面和当前进程状态。

+0

它的工作文件,但如果用户点击手表返回按钮,他能够看到以前的布局是否有任何技巧,我可以禁用后退按钮,而后台进程正在发生。 – kunal 2014-10-06 07:21:46

+0

您可以侦听onKey事件并为keyCode == Control.KeyCodes.KEYCODE_BACK提供您自己的实现。欲了解更多信息,请看这里:http://stackoverflow.com/questions/19555150/sony-smartwatch2-hooking-back-key – 2014-10-06 09:05:45