resolve merge conflicts of 81d1cd0871
to stage-aosp-master
Test: Build pass this conflict resolution. Bug: None Change-Id: Iaacaeaa579025deee52b29b4b1245fc7c0fa0346
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
package com.android.settings.network.telephony;
|
||||
|
||||
import android.annotation.IntDef;
|
||||
import android.content.Context;
|
||||
import android.telephony.AccessNetworkConstants.AccessNetworkType;
|
||||
import android.telephony.CellInfo;
|
||||
import android.telephony.NetworkScan;
|
||||
@@ -31,6 +32,8 @@ import androidx.annotation.VisibleForTesting;
|
||||
|
||||
import com.android.internal.telephony.CellNetworkScanResult;
|
||||
|
||||
import com.android.settings.R;
|
||||
|
||||
import com.google.common.util.concurrent.FutureCallback;
|
||||
import com.google.common.util.concurrent.Futures;
|
||||
import com.google.common.util.concurrent.ListenableFuture;
|
||||
@@ -129,6 +132,7 @@ public class NetworkScanHelper {
|
||||
private final TelephonyScanManager.NetworkScanCallback mInternalNetworkScanCallback;
|
||||
private final Executor mExecutor;
|
||||
|
||||
private int mMaxSearchTimeSec = MAX_SEARCH_TIME_SEC;
|
||||
private NetworkScan mNetworkScanRequester;
|
||||
|
||||
/** Callbacks for sync network scan */
|
||||
@@ -141,6 +145,13 @@ public class NetworkScanHelper {
|
||||
mExecutor = executor;
|
||||
}
|
||||
|
||||
public NetworkScanHelper(Context context, TelephonyManager tm, NetworkScanCallback callback,
|
||||
Executor executor) {
|
||||
this(tm, callback, executor);
|
||||
mMaxSearchTimeSec = context.getResources().getInteger(
|
||||
R.integer.config_network_scan_helper_max_search_time_sec);
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
NetworkScanRequest createNetworkScanForPreferredAccessNetworks() {
|
||||
long networkTypeBitmap3gpp = mTelephonyManager.getPreferredNetworkTypeBitmask()
|
||||
@@ -183,7 +194,7 @@ public class NetworkScanHelper {
|
||||
radioAccessSpecifiers.toArray(
|
||||
new RadioAccessSpecifier[radioAccessSpecifiers.size()]),
|
||||
SEARCH_PERIODICITY_SEC,
|
||||
MAX_SEARCH_TIME_SEC,
|
||||
mMaxSearchTimeSec,
|
||||
INCREMENTAL_RESULTS,
|
||||
INCREMENTAL_RESULTS_PERIODICITY_SEC,
|
||||
null /* List of PLMN ids (MCC-MNC) */);
|
||||
|
Reference in New Issue
Block a user