summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/RenderScript.java
diff options
context:
space:
mode:
authorKevin Han <kevhan@google.com>2019-12-11 16:47:59 -0800
committerKevin Han <kevhan@google.com>2019-12-23 11:43:53 -0800
commitec09309521e63f06259519ba99ad9ca89e538614 (patch)
tree77508469526ed2de97486992a8a68573bbdaa1b9 /rs/java/android/renderscript/RenderScript.java
parentce7451cdf34eccb0014bbc3e7a7a4cdd17145571 (diff)
Abstract content binding into an interface
Introduce NotificationRowContentBinder interface which adds a layer of abstraction for the underlying binding implementation. Any implementing class is basically responsible for taking in certain bind parameters and binding the appropriate content views. This allows us to more easily shift out the underlying implementation (i.e. whether its asynchronous or not, whether we use remote views or not). Currently, NotificationContentInflater concretely implements this by creating and using the remote views provided in the notification and asynchronously inflating/applying it. Bug: 145749521 Test: atest SystemUITests Change-Id: Ib03aafe9b4322f0625a4a2d5403423a93ea0d9dc
Diffstat (limited to 'rs/java/android/renderscript/RenderScript.java')
0 files changed, 0 insertions, 0 deletions