(CellIdentityLte) - 我该如何使用它?

时间:2015-05-30 11:29:21

标签: java android lte

我需要获得LTE基站的PCI。 它有一个特殊的类和方法。

http://developer.android.com/reference/android/telephony/CellIdentityLte.html

但我是新手,我不知道如何使用developer.android中提供的信息。所以,我尝试的一切都是:

int i = CellIdentityLte.getPci();

我怎样才能获得这个价值?

1 个答案:

答案 0 :(得分:0)

使用此事件注册phonestate侦听器(PhoneStateListener.LISTEN_CELL_INFO)

然后你将得到一个方法,即onCellInfoChanged调用.. 在里面..写这段代码..

for(Cellinfo m: info)
 if (m instanceof CellInfoLte){
                        CellInfoLte cellInfoLte=(CellInfoLte) m;
                        cellInfoLte.getCellIdentity().getPci();
                        Log.d("onCellInfoChanged", "CellInfoLte--" + m);
                    }