现在我需要开发一个功能,实现应用程序对Modem侧发来的消息的处理。
我知道
[code] case RIL_UNSOL_RESPONSE_CALL_STATE_CHANGED:
if (RILJ_LOGD) unsljLog(response);
mCallStateRegistrants
.notifyRegistrants(new AsyncResult(null, null, null));[/code]
但是因为没用过Java,所以想请教大家两个问题:
1:一个普通的应用程序,如何注册到系统内以实现对主动上报消息的接收和处理?也就是说,这里通知的注册者是怎么注册来的呢?
2:这个主动上报的消息是有参数的,我该将我的参数放到哪,以便传递给应用程序?
我知道
[code] case RIL_UNSOL_RESPONSE_CALL_STATE_CHANGED:
if (RILJ_LOGD) unsljLog(response);
mCallStateRegistrants
.notifyRegistrants(new AsyncResult(null, null, null));[/code]
但是因为没用过Java,所以想请教大家两个问题:
1:一个普通的应用程序,如何注册到系统内以实现对主动上报消息的接收和处理?也就是说,这里通知的注册者是怎么注册来的呢?
2:这个主动上报的消息是有参数的,我该将我的参数放到哪,以便传递给应用程序?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货