私は次のコードを持っています:
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が送信されるたびに呼び出されます。