0

CellSignalStrengthLteクラスは、ゲッターが関連付けられていない値を返すようですtoString()

次に例を示しtoString()ます。

CellSignalStrengthLte: ss=12 rsrp=-114 rsrq=-11 rssnr=2147483647 cqi=2147483647 ta=2147483647

getAsuLevel()このクラスには、getDbm()getLevel()の4 つのゲッターgetTimingAdvance()があります。これらの値が返すものの例を次に示します。

dbm: -114
asuLvl: 26
lvl: 2
timing adv: 2147483647

からとdbm一致することがわかります。そして、それは と一致します。しかし、他の値はどれも、rsrptoString()timingAdvancetatoString()

私の質問は、によって返される他の値 ( 、特に )ssにアクセスする方法です。もちろんrsrq、toString() から値を取得し、それを解析して目的の値を取得できますが、これは逆のようです。toString() はオブジェクトを表す文字列であるため、オブジェクトからこれらの値にアクセスするには別の方法が必要です。rssnrtoString()

4

1 に答える 1