def build_notification(self, **kwargs):
if kwargs['activity'] == 'App':
for k in (
'id', 'ticker', 'subtext', 'message', 'ongoing', 'autocancel',
'title'):
self.nbuilder.kwargs[k] = kwargs[k]
if kwargs['vibrate']:
self.nbuilder.kwargs['vibrate'] = 1.0
else:
self.nbuilder.kwargs['vibrate'] = 0.0
if kwargs['sound']:
self.nbuilder.kwargs['sound'] = path[4] + '/audio/beep1.wav'
else:
self.nbuilder.kwargs['sound'] = ''
self.nbuilder.build()
else:
msg = json.dumps(
{'method': 'build_notification', 'kwargs': kwargs})
Logger.info('build_notification: %s' % (msg))
self.send_msg(msg)
评论列表
文章目录