Update Gesture nav tutorial.
- Seperated back left and right edge tutorial steps - updated back left and right tutorial step strings - Removed feedback view timeout - Added accessibility focus on title when feedback view appears - Added logic to show feedback when the tutorial fragment is stopped then resumed Test: manual Bug: 169687177 Fixes: 188116424 Fixes: 188115939 Fixes: 188124784 Fixes: 188555152 Fixes: 188972969 Change-Id: I97755a455bf3fa4674955d5cc91ed8b02f484b76
This commit is contained in:
@@ -48,6 +48,9 @@ final class HomeGestureTutorialController extends SwipeUpGestureTutorialControll
|
||||
|
||||
@Override
|
||||
public void onBackGestureAttempted(BackGestureResult result) {
|
||||
if (mGestureCompleted) {
|
||||
return;
|
||||
}
|
||||
switch (mTutorialType) {
|
||||
case HOME_NAVIGATION:
|
||||
switch (result) {
|
||||
@@ -70,7 +73,7 @@ final class HomeGestureTutorialController extends SwipeUpGestureTutorialControll
|
||||
|
||||
@Override
|
||||
public void onNavBarGestureAttempted(NavBarGestureResult result, PointF finalVelocity) {
|
||||
if (mHideFeedbackEndAction != null) {
|
||||
if (mGestureCompleted) {
|
||||
return;
|
||||
}
|
||||
switch (mTutorialType) {
|
||||
@@ -80,7 +83,7 @@ final class HomeGestureTutorialController extends SwipeUpGestureTutorialControll
|
||||
mTutorialFragment.releaseGestureVideoView();
|
||||
animateFakeTaskViewHome(finalVelocity, null);
|
||||
showActionButton();
|
||||
int subtitleResId = mTutorialFragment.getNumSteps() == 1
|
||||
int subtitleResId = mTutorialFragment.isAtFinalStep()
|
||||
? R.string.home_gesture_feedback_complete_without_follow_up
|
||||
: R.string.home_gesture_feedback_complete_with_follow_up;
|
||||
showFeedback(subtitleResId, true);
|
||||
|
||||
Reference in New Issue
Block a user