Update private space setup string and loading screen title
This includes below changes based on the updated UX mocks: - Add one more loading screen in setup flow - Update feature intro text on Setup page - To swap order of bullets on the setup intro screen - Update "Private Space" to "private space" in setup flow screens go/ss/7pVGBSPqezDek47.png go/ss/ADLX8aXAAGgYQHD.png go/ss/tYtrGypBgRuXM9V.png go/ss/3zZfij6JDpudwYR.png go/ss/BFtWegFZyTueQoT.png Recording link - b/313654776#comment5 Bug: 313654776, 313882412, 313655290 Test: Verify title and text is same as UX flow Change-Id: I6a985c4fd6ecbe8ddd11e36bf76a2a9cc8427ef5
This commit is contained in:
@@ -52,16 +52,17 @@ public class AutoAdvanceSetupFragment extends InstrumentedFragment {
|
||||
private static final String TITLE_INDEX = "title_index";
|
||||
private static final int DELAY_BETWEEN_SCREENS = 5000; // 5 seconds in millis
|
||||
private static final int ANIMATION_DURATION_MILLIS = 500;
|
||||
private static final int HEADER_TEXT_MAX_LINES = 4;
|
||||
private GlifLayout mRootView;
|
||||
private Handler mHandler;
|
||||
private int mScreenTitleIndex;
|
||||
private static final List<Pair<Integer, Integer>> HEADER_IMAGE_PAIRS =
|
||||
ImmutableList.of(
|
||||
new Pair(R.string.privatespace_apps_hidden_title,
|
||||
new Pair(R.string.private_space_notifications_hidden_title,
|
||||
R.drawable.privatespace_setup_flow_placeholder),
|
||||
new Pair(R.string.privatespace_access_from_apps_title,
|
||||
new Pair(R.string.private_space_share_photos_title,
|
||||
R.drawable.privatespace_setup_flow_placeholder),
|
||||
new Pair(R.string.privatespace_system_apps_installed_title,
|
||||
new Pair(R.string.private_space_apps_installed_title,
|
||||
R.drawable.privatespace_setup_flow_placeholder));
|
||||
|
||||
private Runnable mUpdateScreenResources =
|
||||
@@ -116,6 +117,7 @@ public class AutoAdvanceSetupFragment extends InstrumentedFragment {
|
||||
mRootView =
|
||||
(GlifLayout)
|
||||
inflater.inflate(R.layout.privatespace_advancing_screen, container, false);
|
||||
mRootView.getHeaderTextView().setMaxLines(HEADER_TEXT_MAX_LINES);
|
||||
updateHeaderAndImage();
|
||||
mHandler = new Handler(Looper.getMainLooper());
|
||||
mHandler.postDelayed(mUpdateScreenResources, DELAY_BETWEEN_SCREENS);
|
||||
|
Reference in New Issue
Block a user