我是 Android 编程新手,虽然我已经成功记录了 Telephony API 中状态更改的侦听器的输出,但我无法访问该值并将其写入数据库。我可以从内部类中写入日志,但无法保存到 DB,因为我无法从内部类中访问帮助程序。我也无法调用 getSignalStrengths() 方法。这些都是学习练习,任何建议将不胜感激。
public class MyPhoneStateListener extends PhoneStateListener {
String sSstr = "initial value";
public String getSignalStrengths(){
return sSstr;
}
public void onSignalStrengthsChanged(SignalStrength signalStrength) {
super.onSignalStrengthsChanged(signalStrength);
sSstr = signalStrength.toString();
Log.v("Test", sSstr);
}
}