Apply sliding transition for lock screen
The flow of changing lock screen is combined with Settings and SUW pages together where their implementation are different, which causes the page-to-page transition inconsistent. Sub-setting pages will apply shared axis transition while SUW pages will keep the slide in/out transition. In order to make these 2 types of page work together, we intent to use slide in/out transition in the lock screen. Fix: 174434707 Test: visual verified Change-Id: I827211e45bcbfdfc558c9d95e6814e62b339b4aa
This commit is contained in:
@@ -42,6 +42,7 @@ import com.android.settingslib.RestrictedLockUtilsInternal;
|
||||
import com.android.settingslib.RestrictedPreference;
|
||||
import com.android.settingslib.core.AbstractPreferenceController;
|
||||
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
|
||||
import com.android.settingslib.transition.SettingsTransitionHelper;
|
||||
|
||||
public class ChangeScreenLockPreferenceController extends AbstractPreferenceController implements
|
||||
PreferenceControllerMixin, GearPreference.OnGearClickListener {
|
||||
@@ -138,6 +139,7 @@ public class ChangeScreenLockPreferenceController extends AbstractPreferenceCont
|
||||
new SubSettingLauncher(mContext)
|
||||
.setDestination(ChooseLockGeneric.ChooseLockGenericFragment.class.getName())
|
||||
.setSourceMetricsCategory(mHost.getMetricsCategory())
|
||||
.setTransitionType(SettingsTransitionHelper.TransitionType.TRANSITION_SLIDE)
|
||||
.launch();
|
||||
return true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user