0
신호 강도를 읽고 로컬 데이터베이스에 저장하는 Android 앱을 개발 중입니다. 그러나 신호 강도를 읽고 TextView에 쓸 수는 있지만 값을 저장할 수는 없습니다. 누구든지 onSignalStrengthChanged 콜백에서 값을 검색하는 방법을 알고 있습니까?onSignalStrengthChanged Android - 콜백에서 값을 가져 오는 방법
신호 강도를 읽고 로컬 데이터베이스에 저장하는 Android 앱을 개발 중입니다. 그러나 신호 강도를 읽고 TextView에 쓸 수는 있지만 값을 저장할 수는 없습니다. 누구든지 onSignalStrengthChanged 콜백에서 값을 검색하는 방법을 알고 있습니까?onSignalStrengthChanged Android - 콜백에서 값을 가져 오는 방법
많은 예가 있습니다. change 이벤트는 관심있는 데이터를 가져 오는 데 사용할 수있는 객체를 반환하며 선택할 수있는 객체가 있습니다. 여기
public void onSignalStrengthsChanged(SignalStrength signalStrength) {
super.onSignalStrengthsChanged(signalStrength);
int levelValue = signalStrength.getLevel();
int evdoSnrValue = signalStrength.getEvdoSnr();
//Here you would store the "levelValue" and "evdoSnrValue" in your database.
}
사용할 수있는 방법의 나머지됩니다 : https://developer.android.com/reference/android/telephony/SignalStrength.html
다음은 샘플입니다