mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-28 15:56:49 +00:00
FastBitmapDrawable can draw an icon badge (notification count)
- Added BadgeInfo to contain data to be shown in a badge (currently just notification count). - Added BadgeRenderer in DeviceProfile to contain things relevant to drawing the badge, such as size and Paint's. - Added IconPalette to compute colors for the badge based on a dominant color (will also be used for notifications) - FastBitmapDrawable uses these classes to draw the badge. Bug: 32410600 Change-Id: I6595a4879943357590f7d20c22594691a573ecaf
This commit is contained in:
@@ -306,7 +306,7 @@ public final class Utilities {
|
||||
* @param bitmap The bitmap to scan
|
||||
* @param samples The approximate max number of samples to use.
|
||||
*/
|
||||
static int findDominantColorByHue(Bitmap bitmap, int samples) {
|
||||
public static int findDominantColorByHue(Bitmap bitmap, int samples) {
|
||||
final int height = bitmap.getHeight();
|
||||
final int width = bitmap.getWidth();
|
||||
int sampleStride = (int) Math.sqrt((height * width) / samples);
|
||||
|
||||
Reference in New Issue
Block a user