Add nfc preference controller.
Update connected devices and wireless setting to use the nfc preference controller for displaying the nfc and bean settings. Test: RunSettingsRoboTests Bug: 31800290 Change-Id: I06eee6b7bfe1d8b767216198bd37f1c79e53d992
This commit is contained in:
@@ -20,8 +20,10 @@ import android.content.Context;
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.core.PreferenceController;
|
||||
import com.android.settings.dashboard.DashboardFragment;
|
||||
import com.android.settings.nfc.NfcPreferenceController;
|
||||
import com.android.settingslib.drawer.CategoryKey;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class ConnectedDeviceDashboardFragment extends DashboardFragment {
|
||||
@@ -50,7 +52,12 @@ public class ConnectedDeviceDashboardFragment extends DashboardFragment {
|
||||
|
||||
@Override
|
||||
protected List<PreferenceController> getPreferenceControllers(Context context) {
|
||||
return null;
|
||||
final NfcPreferenceController nfcPreferenceController =
|
||||
new NfcPreferenceController(context);
|
||||
getLifecycle().addObserver(nfcPreferenceController);
|
||||
final List<PreferenceController> controllers = new ArrayList<>();
|
||||
controllers.add(nfcPreferenceController);
|
||||
return controllers;
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user