• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<resources>
3    <style name="TextAppearance.LeanbackBase" parent="android:TextAppearance.Material"/>
4    <style name="Theme.Leanback.Browse" parent="Theme.Leanback">
5        <item name="android:windowEnterTransition">@transition/lb_browse_enter_transition</item>
6        <item name="android:windowReturnTransition">@transition/lb_browse_return_transition</item>
7    </style>
8    <style name="Theme.Leanback.Details" parent="Theme.Leanback">
9        <item name="android:windowEnterTransition">@transition/lb_details_enter_transition</item>
10        <item name="android:windowReturnTransition">@transition/lb_details_return_transition</item>
11        <item name="android:windowSharedElementEnterTransition">@transition/lb_shared_element_enter_transition</item>
12        <item name="android:windowSharedElementReturnTransition">@transition/lb_shared_element_return_transition</item>
13    </style>
14    <style name="Theme.Leanback.Details.NoSharedElementTransition">
15        <item name="android:windowSharedElementEnterTransition">@null</item>
16        <item name="android:windowSharedElementReturnTransition">@null</item>
17    </style>
18    <style name="Theme.Leanback.GuidedStep.HalfBase" parent="Theme.Leanback.GuidedStep">
19        <item name="android:windowEnterTransition">@transition/lb_guidedstep_activity_enter_bottom</item>
20    </style>
21    <style name="Theme.Leanback.GuidedStepBase" parent="Theme.LeanbackBase">
22        <item name="guidedActionsSelectorDrawable">@drawable/lb_selectable_item_rounded_rect</item>
23        <item name="android:windowEnterTransition">@transition/lb_guidedstep_activity_enter</item>
24        <item name="android:windowTransitionBackgroundFadeDuration">@integer/lb_guidedstep_activity_background_fade_duration_ms</item>
25    </style>
26    <style name="Theme.Leanback.VerticalGrid" parent="Theme.Leanback">
27        <item name="android:windowEnterTransition">@transition/lb_vertical_grid_enter_transition</item>
28        <item name="android:windowReturnTransition">@transition/lb_vertical_grid_return_transition</item>
29    </style>
30    <style name="Theme.LeanbackBase" parent="android:Theme.Material.NoActionBar">
31        <item name="playbackProgressPrimaryColor">?android:attr/colorAccent</item>
32        <item name="playbackControlsIconHighlightColor">?android:attr/colorAccent</item>
33        <item name="defaultBrandColor">?android:attr/colorPrimary</item>
34        <item name="android:colorPrimary">@color/lb_default_brand_color</item>
35        <item name="defaultBrandColorDark">?android:attr/colorPrimaryDark</item>
36        <item name="android:colorPrimaryDark">@color/lb_default_brand_color_dark</item>
37
38        <item name="android:windowOverscan">true</item>
39        <item name="guidedStepTheme">@style/Theme.Leanback.GuidedStep</item>
40
41        <!-- android:windowSharedElementEnterTransition is kept for backward compatibility for apps still refer
42        to Theme.Leanback, app should use Theme.Leanback.Details instead -->
43        <item name="android:windowSharedElementEnterTransition">@transition/lb_shared_element_enter_transition</item>
44        <!-- android:windowSharedElementReturnTransition is kept for backward compatibility for apps still refer
45        to Theme.Leanback, app should use Theme.Leanback.Details instead -->
46        <item name="android:windowSharedElementReturnTransition">@transition/lb_shared_element_return_transition</item>
47        <item name="android:windowEnterTransition">@transition/lb_enter_transition</item>
48        <item name="android:windowReturnTransition">@transition/lb_return_transition</item>
49        <item name="android:windowTransitionBackgroundFadeDuration">350</item>
50
51    </style>
52    <style name="Widget.Leanback.DetailsActionButtonStyleBase" parent="android:Widget.Material.Button.Borderless">
53        <item name="android:background">@drawable/lb_action_bg</item>
54    </style>
55    <style name="Widget.Leanback.OnboardingStartButtonStyleBase">
56        <item name="android:elevation">1.5dp</item>
57        <item name="android:stateListAnimator">@null</item>
58    </style>
59    <style name="Widget.LeanbackBase" parent="android:Widget.Material"/>
60</resources>