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