Loading res/xml/connected_devices.xml +1 −0 Original line number Diff line number Diff line Loading @@ -65,6 +65,7 @@ <Preference android:key="connection_preferences" android:title="@string/connected_device_connections_title" android:summary="@string/summary_placeholder" android:fragment="com.android.settings.connecteddevice.AdvancedConnectedDeviceDashboardFragment" settings:allowDividerAbove="true" settings:controller="com.android.settings.connecteddevice.AdvancedConnectedDeviceController"/> Loading res/xml/development_settings.xml +2 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ <Preference android:key="bug_report_handler" android:title="@string/bug_report_handler_title" android:summary="@string/summary_placeholder" android:fragment="com.android.settings.bugreporthandler.BugReportHandlerPicker" /> <Preference Loading @@ -64,6 +65,7 @@ <ListPreference android:key="hdcp_checking" android:title="@string/hdcp_checking_title" android:summary="@string/summary_placeholder" android:dialogTitle="@string/hdcp_checking_dialog_title" android:entries="@array/hdcp_checking_titles" android:entryValues="@array/hdcp_checking_values" /> Loading src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java +9 −1 Original line number Diff line number Diff line Loading @@ -138,7 +138,10 @@ public class AppInfoDashboardFragment extends DashboardFragment public void onAttach(Context context) { super.onAttach(context); final String packageName = getPackageName(); use(TimeSpentInAppPreferenceController.class).setPackageName(packageName); final TimeSpentInAppPreferenceController timeSpentInAppPreferenceController = use( TimeSpentInAppPreferenceController.class); timeSpentInAppPreferenceController.setPackageName(packageName); timeSpentInAppPreferenceController.initLifeCycleOwner(this); use(AppDataUsagePreferenceController.class).setParentFragment(this); final AppInstallerInfoPreferenceController installer = Loading Loading @@ -285,6 +288,11 @@ public class AppInfoDashboardFragment extends DashboardFragment return controllers; } @Override protected boolean isParalleledControllers() { return true; } void addToCallbackList(Callback callback) { if (callback != null) { mCallbacks.add(callback); Loading src/com/android/settings/applications/appinfo/TimeSpentInAppPreferenceController.java +6 −4 Original line number Diff line number Diff line Loading @@ -29,13 +29,15 @@ import androidx.preference.Preference; import androidx.preference.PreferenceScreen; import com.android.settings.applications.ApplicationFeatureProvider; import com.android.settings.core.BasePreferenceController; import com.android.settings.core.LiveDataController; import com.android.settings.overlay.FeatureFactory; import java.util.List; public class TimeSpentInAppPreferenceController extends BasePreferenceController { /** * To Retrieve the time consumption of the application. */ public class TimeSpentInAppPreferenceController extends LiveDataController { @VisibleForTesting static final Intent SEE_TIME_IN_APP_TEMPLATE = new Intent(Settings.ACTION_APP_USAGE_SETTINGS); Loading Loading @@ -85,7 +87,7 @@ public class TimeSpentInAppPreferenceController extends BasePreferenceController } @Override public CharSequence getSummary() { protected CharSequence getSummaryTextInBackground() { return mAppFeatureProvider.getTimeSpentInApp(mPackageName); } Loading src/com/android/settings/connecteddevice/ConnectedDeviceDashboardFragment.java +5 −0 Original line number Diff line number Diff line Loading @@ -49,6 +49,11 @@ public class ConnectedDeviceDashboardFragment extends DashboardFragment { return TAG; } @Override protected boolean isParalleledControllers() { return true; } @Override public int getHelpResource() { return R.string.help_url_connected_devices; Loading Loading
res/xml/connected_devices.xml +1 −0 Original line number Diff line number Diff line Loading @@ -65,6 +65,7 @@ <Preference android:key="connection_preferences" android:title="@string/connected_device_connections_title" android:summary="@string/summary_placeholder" android:fragment="com.android.settings.connecteddevice.AdvancedConnectedDeviceDashboardFragment" settings:allowDividerAbove="true" settings:controller="com.android.settings.connecteddevice.AdvancedConnectedDeviceController"/> Loading
res/xml/development_settings.xml +2 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ <Preference android:key="bug_report_handler" android:title="@string/bug_report_handler_title" android:summary="@string/summary_placeholder" android:fragment="com.android.settings.bugreporthandler.BugReportHandlerPicker" /> <Preference Loading @@ -64,6 +65,7 @@ <ListPreference android:key="hdcp_checking" android:title="@string/hdcp_checking_title" android:summary="@string/summary_placeholder" android:dialogTitle="@string/hdcp_checking_dialog_title" android:entries="@array/hdcp_checking_titles" android:entryValues="@array/hdcp_checking_values" /> Loading
src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java +9 −1 Original line number Diff line number Diff line Loading @@ -138,7 +138,10 @@ public class AppInfoDashboardFragment extends DashboardFragment public void onAttach(Context context) { super.onAttach(context); final String packageName = getPackageName(); use(TimeSpentInAppPreferenceController.class).setPackageName(packageName); final TimeSpentInAppPreferenceController timeSpentInAppPreferenceController = use( TimeSpentInAppPreferenceController.class); timeSpentInAppPreferenceController.setPackageName(packageName); timeSpentInAppPreferenceController.initLifeCycleOwner(this); use(AppDataUsagePreferenceController.class).setParentFragment(this); final AppInstallerInfoPreferenceController installer = Loading Loading @@ -285,6 +288,11 @@ public class AppInfoDashboardFragment extends DashboardFragment return controllers; } @Override protected boolean isParalleledControllers() { return true; } void addToCallbackList(Callback callback) { if (callback != null) { mCallbacks.add(callback); Loading
src/com/android/settings/applications/appinfo/TimeSpentInAppPreferenceController.java +6 −4 Original line number Diff line number Diff line Loading @@ -29,13 +29,15 @@ import androidx.preference.Preference; import androidx.preference.PreferenceScreen; import com.android.settings.applications.ApplicationFeatureProvider; import com.android.settings.core.BasePreferenceController; import com.android.settings.core.LiveDataController; import com.android.settings.overlay.FeatureFactory; import java.util.List; public class TimeSpentInAppPreferenceController extends BasePreferenceController { /** * To Retrieve the time consumption of the application. */ public class TimeSpentInAppPreferenceController extends LiveDataController { @VisibleForTesting static final Intent SEE_TIME_IN_APP_TEMPLATE = new Intent(Settings.ACTION_APP_USAGE_SETTINGS); Loading Loading @@ -85,7 +87,7 @@ public class TimeSpentInAppPreferenceController extends BasePreferenceController } @Override public CharSequence getSummary() { protected CharSequence getSummaryTextInBackground() { return mAppFeatureProvider.getTimeSpentInApp(mPackageName); } Loading
src/com/android/settings/connecteddevice/ConnectedDeviceDashboardFragment.java +5 −0 Original line number Diff line number Diff line Loading @@ -49,6 +49,11 @@ public class ConnectedDeviceDashboardFragment extends DashboardFragment { return TAG; } @Override protected boolean isParalleledControllers() { return true; } @Override public int getHelpResource() { return R.string.help_url_connected_devices; Loading