ColorPickerPreference: Introduce set default button when attribute is set
Set a default value using the "defaultColorValue" settings namespace attribute. The general idea is often we want set a value of say "-1" and let framework handle it. One such scenario would be if you are changing the color of a ImageView using ColorFilter. When framework receives a "-1" value, framework sets the ImageView ColorFilter to null, restoring the ImageView to original state. Screenshot: https://teameos.slack.com/files/bigrushdog/F09T5S155/screenshot_2015-08-31-04-02-54.png Change-Id: I4ad63576270de344a9e7430d9e63a248d37afd9f Signed-off-by: xyyx <xyyx@mail.ru>
This commit is contained in:
committed by
hungphan2001
parent
0c156f71ba
commit
635b911717
@@ -20,4 +20,9 @@
|
||||
<attr name="min" format="integer" />
|
||||
<attr name="units" format="string|reference" />
|
||||
</declare-styleable>
|
||||
|
||||
<!-- Value to pass to callback when restore button is pressed -->
|
||||
<declare-styleable name="ColorPreference">
|
||||
<attr name="defaultColorValue" format="integer" />
|
||||
</declare-styleable>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user