OSDN Git Service

Add conditional cards to the new homepage.
authorEmily Chuang <emilychuang@google.com>
Wed, 29 Aug 2018 11:47:00 +0000 (19:47 +0800)
committerEmily Chuang <emilychuang@google.com>
Fri, 31 Aug 2018 01:34:22 +0000 (09:34 +0800)
commit307d2093224bcc78b441c0589b3d3e16ca2a6f55
tree58ed7103759bdd4e71285855b8b9e5ad48bb0bf6
parentc21f4a512a7447b4e7f1f5f99d515360f96c81eb
Add conditional cards to the new homepage.

Make existing Settings Conditions show up in the new homepage as custom
view.

Bug: 113451905
Test: robotests
Change-Id: Ic49089f95ff04442a887cda97481e945136f7209
12 files changed:
res/layout/homepage_condition_tile.xml [new file with mode: 0644]
res/values/dimens.xml
src/com/android/settings/homepage/ControllerRendererPool.java
src/com/android/settings/homepage/HomepageCard.java
src/com/android/settings/homepage/HomepageCardController.java
src/com/android/settings/homepage/HomepageCardLookupTable.java
src/com/android/settings/homepage/HomepageCardUpdateListener.java
src/com/android/settings/homepage/conditional/ConditionCard.java [new file with mode: 0644]
src/com/android/settings/homepage/conditional/ConditionHomepageCardController.java [new file with mode: 0644]
src/com/android/settings/homepage/conditional/ConditionHomepageCardRenderer.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/homepage/conditional/ConditionHomepageCardControllerTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/homepage/conditional/ConditionHomepageCardRendererTest.java [new file with mode: 0644]