Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5105bf7c authored by Dake Gu's avatar Dake Gu Committed by Android (Google) Code Review
Browse files

Merge "leanback janktest: use extra to initialize fastlane state"

parents 7125d415 f2b1a03b
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -24,6 +24,7 @@ public class BrowseFragment extends android.support.v17.leanback.app.BrowseSuppo


    @Override
    @Override
    public void onCreate(Bundle savedInstanceState) {
    public void onCreate(Bundle savedInstanceState) {
        TestHelper.initHeaderState(this);
        super.onCreate(savedInstanceState);
        super.onCreate(savedInstanceState);
        BitmapLoader.clear();
        BitmapLoader.clear();
        TestHelper.initBackground(getActivity());
        TestHelper.initBackground(getActivity());
+9 −0
Original line number Original line Diff line number Diff line
@@ -40,6 +40,7 @@ public class TestHelper {
    public static final String EXTRA_CARD_ROUND_RECT = "extra_card_round_rect";
    public static final String EXTRA_CARD_ROUND_RECT = "extra_card_round_rect";
    public static final String EXTRA_ENTRANCE_TRANSITION = "extra_entrance_transition";
    public static final String EXTRA_ENTRANCE_TRANSITION = "extra_entrance_transition";
    public static final String EXTRA_BITMAP_UPLOAD = "extra_bitmap_upload";
    public static final String EXTRA_BITMAP_UPLOAD = "extra_bitmap_upload";
    public static final String EXTRA_SHOW_FAST_LANE = "extra_show_fast_lane";


    /**
    /**
     * Dont change the default values, they gave baseline for measuring the performance
     * Dont change the default values, they gave baseline for measuring the performance
@@ -53,6 +54,7 @@ public class TestHelper {
    static final boolean DEFAULT_CARD_SHADOW = true;
    static final boolean DEFAULT_CARD_SHADOW = true;
    static final boolean DEFAULT_CARD_ROUND_RECT = true;
    static final boolean DEFAULT_CARD_ROUND_RECT = true;
    static final boolean DEFAULT_BITMAP_UPLOAD = true;
    static final boolean DEFAULT_BITMAP_UPLOAD = true;
    static final boolean DEFAULT_SHOW_FAST_LANE = true;


    static long sCardIdSeed = 0;
    static long sCardIdSeed = 0;
    static long sRowIdSeed = 0;
    static long sRowIdSeed = 0;
@@ -235,4 +237,11 @@ public class TestHelper {
            manager.setBitmap(bitmap);
            manager.setBitmap(bitmap);
        }
        }
    }
    }

    public static void initHeaderState(BrowseFragment fragment) {
        if (!fragment.getActivity().getIntent()
                .getBooleanExtra(EXTRA_SHOW_FAST_LANE, DEFAULT_SHOW_FAST_LANE)) {
            fragment.setHeadersState(BrowseFragment.HEADERS_HIDDEN);
        }
    }
}
}