Loading src/com/android/settings/applications/ClonedAppsPreferenceController.java +14 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import static com.android.settings.Utils.PROPERTY_CLONED_APPS_ENABLED; import android.content.Context; import android.os.AsyncTask; import android.os.Bundle; import android.os.UserHandle; import android.provider.DeviceConfig; Loading @@ -34,6 +35,7 @@ import androidx.preference.PreferenceScreen; import com.android.settings.R; import com.android.settings.Utils; import com.android.settings.core.BasePreferenceController; import com.android.settings.dashboard.profileselector.ProfileSelectFragment; import java.util.Arrays; import java.util.List; Loading Loading @@ -112,4 +114,16 @@ public class ClonedAppsPreferenceController extends BasePreferenceController mPreference.setSummary(mContext.getResources().getString( R.string.cloned_apps_summary, clonedAppsCount, availableAppsCount)); } @Override public boolean handlePreferenceTreeClick(Preference preference) { // Add this extra so that work tab is not displayed on Cloned Apps page. if (getPreferenceKey().equals(preference.getKey())) { final Bundle extras = preference.getExtras(); extras.putInt(ProfileSelectFragment.EXTRA_PROFILE, ProfileSelectFragment.ProfileType.PERSONAL); } return super.handlePreferenceTreeClick(preference); } } Loading
src/com/android/settings/applications/ClonedAppsPreferenceController.java +14 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import static com.android.settings.Utils.PROPERTY_CLONED_APPS_ENABLED; import android.content.Context; import android.os.AsyncTask; import android.os.Bundle; import android.os.UserHandle; import android.provider.DeviceConfig; Loading @@ -34,6 +35,7 @@ import androidx.preference.PreferenceScreen; import com.android.settings.R; import com.android.settings.Utils; import com.android.settings.core.BasePreferenceController; import com.android.settings.dashboard.profileselector.ProfileSelectFragment; import java.util.Arrays; import java.util.List; Loading Loading @@ -112,4 +114,16 @@ public class ClonedAppsPreferenceController extends BasePreferenceController mPreference.setSummary(mContext.getResources().getString( R.string.cloned_apps_summary, clonedAppsCount, availableAppsCount)); } @Override public boolean handlePreferenceTreeClick(Preference preference) { // Add this extra so that work tab is not displayed on Cloned Apps page. if (getPreferenceKey().equals(preference.getKey())) { final Bundle extras = preference.getExtras(); extras.putInt(ProfileSelectFragment.EXTRA_PROFILE, ProfileSelectFragment.ProfileType.PERSONAL); } return super.handlePreferenceTreeClick(preference); } }