0

リンク

CellInfoGsmデータを取得したいのですが、エラーが発生しました。

CellInfoGsmはCellInfoのサブクラスです。CellInfoGsmデータを取得する方法がわかりません。

誰かが私が正しいコードを書くのを手伝ってもらえますか?

TelephonyManager TM = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);

(CellInfoGsm) cellinfogsm = (CellInfoGsm)TM.getAllCellInfo();
4

1 に答える 1

2

You have a couple of errors in your code.

  • (CellInfoGsm) cellinfogsm needs to be changed to CellInfoGsm cellinfogsm as you are not casting anything there.

  • getAllCellInfo(); returns a List. You must first choose one element in that list and work with it. Do this by writing CellInfoGsm cellinfogsm = (CellInfoGsm)TM.getAllCellInfo().get(0); I used 0 as an example, you will first need to check the list's size then choose a CellInfo Object.

于 2012-11-29T02:31:09.810 に答える