Android 7.0
开始在启动Launcher之前会先启动FallbackHome
,之后才会启动Launcher,调试过程中发现TvSettings 和Settings 中都存在该属性
packages/apps/Settings$ grep "FallbackHome" * -Rn
AndroidManifest.xml:2350: <activity android:name=".FallbackHome"
AndroidManifest.xml:2354: android:theme="@style/FallbackHome">
res/values/themes.xml:341: <style name="FallbackHome" parent="@android:style/Theme.DeviceDefault.NoActionBar">
res/values/themes.xml:353: <style name="FallbackHome.SetupWizard" parent="@android:style/Theme.Material.NoActionBar.Fullscreen">
res/values/themes.xml:362: <style name="FallbackHomeProgressBar" parent="FallbackHome">
res/layout/fallback_home_finishing_boot.xml:41: android:theme="@style/FallbackHomeProgressBar"
src/com/android/settings