зеркало из https://github.com/mozilla/gecko-dev.git
Bug 869634 - Update default favicon style. r=bnicholson
This commit is contained in:
Родитель
8ddd13e205
Коммит
f70fac5938
Двоичные данные
mobile/android/base/resources/drawable-hdpi/favicon.png
Двоичные данные
mobile/android/base/resources/drawable-hdpi/favicon.png
Двоичный файл не отображается.
До Ширина: | Высота: | Размер: 1.8 KiB После Ширина: | Высота: | Размер: 1.3 KiB |
Двоичные данные
mobile/android/base/resources/drawable-mdpi/favicon.png
Двоичные данные
mobile/android/base/resources/drawable-mdpi/favicon.png
Двоичный файл не отображается.
До Ширина: | Высота: | Размер: 1.6 KiB После Ширина: | Высота: | Размер: 840 B |
Двоичные данные
mobile/android/base/resources/drawable-xhdpi/favicon.png
Двоичные данные
mobile/android/base/resources/drawable-xhdpi/favicon.png
Двоичный файл не отображается.
До Ширина: | Высота: | Размер: 2.1 KiB После Ширина: | Высота: | Размер: 1.8 KiB |
|
@ -34,16 +34,16 @@ public class FaviconView extends ImageView {
|
||||||
*/
|
*/
|
||||||
public void updateImage(Bitmap bitmap, String key) {
|
public void updateImage(Bitmap bitmap, String key) {
|
||||||
if (bitmap == null) {
|
if (bitmap == null) {
|
||||||
// Call setImageDrawable directly to avoid creating a useless BitmapDrawable.
|
// If the bitmap is null, show the default favicon.
|
||||||
setImageDrawable(null);
|
setImageResource(R.drawable.favicon);
|
||||||
// If the bitmap is null, show a blank background.
|
// The default favicon image is hi-res, so we should hide the background.
|
||||||
setBackgroundResource(R.drawable.favicon_bg);
|
setBackgroundResource(0);
|
||||||
} else if (Favicons.getInstance().isLargeFavicon(bitmap)) {
|
} else if (Favicons.getInstance().isLargeFavicon(bitmap)) {
|
||||||
super.setImageBitmap(bitmap);
|
setImageBitmap(bitmap);
|
||||||
// If the icon is large, hide the background.
|
// If the icon is large, hide the background.
|
||||||
setBackgroundResource(0);
|
setBackgroundResource(0);
|
||||||
} else {
|
} else {
|
||||||
super.setImageBitmap(bitmap);
|
setImageBitmap(bitmap);
|
||||||
// Otherwise show a dominant color background.
|
// Otherwise show a dominant color background.
|
||||||
int color = Favicons.getInstance().getFaviconColor(bitmap, key);
|
int color = Favicons.getInstance().getFaviconColor(bitmap, key);
|
||||||
color = Color.argb(70, Color.red(color), Color.green(color), Color.blue(color));
|
color = Color.argb(70, Color.red(color), Color.green(color), Color.blue(color));
|
||||||
|
|
Загрузка…
Ссылка в новой задаче