Merge "Adds icon support to fake quick affordance client." into tm-qpr-dev
This commit is contained in:
@@ -42,17 +42,17 @@ class FakeKeyguardQuickAffordanceProviderClient(
|
|||||||
KeyguardQuickAffordanceProviderClient.Affordance(
|
KeyguardQuickAffordanceProviderClient.Affordance(
|
||||||
id = AFFORDANCE_1,
|
id = AFFORDANCE_1,
|
||||||
name = AFFORDANCE_1,
|
name = AFFORDANCE_1,
|
||||||
iconResourceId = 0,
|
iconResourceId = 1,
|
||||||
),
|
),
|
||||||
KeyguardQuickAffordanceProviderClient.Affordance(
|
KeyguardQuickAffordanceProviderClient.Affordance(
|
||||||
id = AFFORDANCE_2,
|
id = AFFORDANCE_2,
|
||||||
name = AFFORDANCE_2,
|
name = AFFORDANCE_2,
|
||||||
iconResourceId = 0,
|
iconResourceId = 2,
|
||||||
),
|
),
|
||||||
KeyguardQuickAffordanceProviderClient.Affordance(
|
KeyguardQuickAffordanceProviderClient.Affordance(
|
||||||
id = AFFORDANCE_3,
|
id = AFFORDANCE_3,
|
||||||
name = AFFORDANCE_3,
|
name = AFFORDANCE_3,
|
||||||
iconResourceId = 0,
|
iconResourceId = 3,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
flags: List<KeyguardQuickAffordanceProviderClient.Flag> =
|
flags: List<KeyguardQuickAffordanceProviderClient.Flag> =
|
||||||
@@ -131,7 +131,12 @@ class FakeKeyguardQuickAffordanceProviderClient(
|
|||||||
}
|
}
|
||||||
|
|
||||||
override suspend fun getAffordanceIcon(iconResourceId: Int, tintColor: Int): Drawable {
|
override suspend fun getAffordanceIcon(iconResourceId: Int, tintColor: Int): Drawable {
|
||||||
return BitmapDrawable()
|
return when (iconResourceId) {
|
||||||
|
1 -> ICON_1
|
||||||
|
2 -> ICON_2
|
||||||
|
3 -> ICON_3
|
||||||
|
else -> BitmapDrawable()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun setFlag(
|
fun setFlag(
|
||||||
@@ -186,5 +191,8 @@ class FakeKeyguardQuickAffordanceProviderClient(
|
|||||||
const val AFFORDANCE_1 = "affordance_1"
|
const val AFFORDANCE_1 = "affordance_1"
|
||||||
const val AFFORDANCE_2 = "affordance_2"
|
const val AFFORDANCE_2 = "affordance_2"
|
||||||
const val AFFORDANCE_3 = "affordance_3"
|
const val AFFORDANCE_3 = "affordance_3"
|
||||||
|
val ICON_1 = BitmapDrawable()
|
||||||
|
val ICON_2 = BitmapDrawable()
|
||||||
|
val ICON_3 = BitmapDrawable()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user