title: How to get neighbor cell info from getAllCellInfo?
body: <p>this is the phone state listener i'm using to detect the changes </p>
  
  <pre><code>public PhoneStateListener mPhoneStateListener = new PhoneStateListener() {
  
  
          @Override
          public void onSignalStrengthsChanged(SignalStrength signalStrength) {
              Log.d("SIGNAL ", "  " + signalStrength.toString());
              TelephonyManager tm = (TelephonyManager) mContext.getSystemService(mContext.TELEPHONY_SERVICE);
              List&lt;CellInfo&gt; cellInfos = tm.getAllCellInfo();
              for (int i=0 ;i&lt;cellInfos.size() ;i++)
              {
                  Log.d("test ",cellInfos.get(0).toString() );
              }
          }
      };
  </code></pre>
  
  <p>The problem is currently i'm getting all cell information as below:</p>
  
  <blockquote>
    <p>result - > logs CellInfoLte:{mRegistered=YES mTimeStampType=oem_ril
    mTimeStamp=192908703241551ns CellIdentityLte:{ mMcc=405 mMnc=869
    mCi=2971664 mPci=123 mTac=56} CellSignalStrengthLte: ss=27 rsrp=-90
    rsrq=-10 rssnr=2147483647 cqi=2147483647 ta=2147483647}</p>
  </blockquote>
  
  <p>How can i parse this to get CellInfoLte, CellIdentityLte and CellSignalStrengthLte from the above result</p>