Я новичок в программировании на Android, и пока я успешно зарегистрировал вывод слушателя для изменения состояния в Telephony API, у меня возникли проблемы с доступом к значению и записью его в базу данных. Я могу писать в журнал из внутреннего класса, но не могу сохранить его в БД, поскольку я не могу получить доступ к помощнику внутри внутреннего класса. У меня также возникает проблема с вызовом метода getSignalStrengths(). это все обучающие упражнения, и любые советы будут высоко оценены.Правильно использовать прослушиватели для Android
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);
}
}
ли MyPhoneStateListener внутренний класс? –
Да, это, должно было уточнить. – user2360815
Каково внешнее имя класса и является ли это активностью? –