OSDN Git Service

Add contextual card dismissal implementation
authorEmily Chuang <emilychuang@google.com>
Wed, 14 Nov 2018 06:57:35 +0000 (14:57 +0800)
committerYi-Ling Chuang <emilychuang@google.com>
Tue, 20 Nov 2018 04:53:19 +0000 (12:53 +0800)
commit1e24cb02dccddb2ccb878b0de9571f6c12a02814
tree267d1fdffb907e5e3e013a061bb335505d854e25
parent4942fd2aff4b8883aed39e9db43eacdfe351796d
Add contextual card dismissal implementation

When users clcik on the remove button in dismissal view, the card should
be marked as dismissed in the database, and the UI should be refreshed.

Bug: 113783548119594116
Test: robotests
Change-Id: I980600c4c0753ad5abc52ae63bac7196a4b818f1
src/com/android/settings/homepage/contextualcards/CardContentProvider.java
src/com/android/settings/homepage/contextualcards/CardDatabaseHelper.java
src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java
src/com/android/settings/homepage/contextualcards/ControllerRendererPool.java
src/com/android/settings/homepage/contextualcards/conditional/ConditionContextualCardController.java
src/com/android/settings/homepage/contextualcards/conditional/ConditionContextualCardRenderer.java
src/com/android/settings/homepage/contextualcards/slices/SliceContextualCardController.java
tests/robotests/src/com/android/settings/homepage/contextualcards/slices/SliceContextualCardControllerTest.java [new file with mode: 0644]