我有以下代码:
public static int smsCount = 0 ;
public void startListener()
{
SendListener smsListener;
smsListener = new SendListener() {
public boolean sendMessage(Message message) {
++smsCount;
return true;
}
};
SMS.addSendListener(smsListener);
}
当我使用调试器时,我看到 的值smsCount
正在增加。但是,由于某种原因,当我尝试从课堂外访问它时,它返回零。这段代码有什么问题吗?sendMessage
每当发送 SMS 时调用。