Hide "additional info" when active dream does not support.

Only show the "additional info", which displays dream complications,
when supported by the user selected dream.

Test: make -j86 RunSettingsRoboTests
ROBOTEST_FILTER="com.android.settings.dream.DreamSettingsTest"
Test: verified on device switching between different dreams
Bug: 223860510
Fix: 223860510

Change-Id: I63872ea9ab9f42be47f8e2f7c3835b55056e6588
This commit is contained in:
Darrell Shi
2023-02-15 23:18:23 +00:00
parent b0087167e0
commit 86113ae01f
6 changed files with 240 additions and 14 deletions

View File

@@ -29,6 +29,8 @@ import com.android.settingslib.dream.DreamBackend;
public class DreamComplicationPreferenceController extends TogglePreferenceController {
private final DreamBackend mBackend;
public static final String PREF_KEY = "dream_complications_toggle";
public DreamComplicationPreferenceController(Context context, String key) {
super(context, key);
mBackend = DreamBackend.getInstance(context);