Привет, я предлагаю Push-уведомления в Android с помощью GCM. Я пытаюсь установить изображение для уведомления вместо значка приложения по умолчанию. Я могу добиться этого, используя следующий код
if(extras.getString("src") != null){
URL url = new URL(extras.getString("src"));
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
Bitmap large_icon = BitmapFactory.decodeStream(input);
mBuilder.setLargeIcon(large_icon);
}
Обычно изображение будет из Интернета (jpg, png и т.д.), а не что-то в устройстве. Вышеприведенный код работает, но изображение слишком велико или слишком мало. Я хотел бы узнать оптимальный размер или соотношение сторон для растрового изображения, чтобы я мог предоставить соответствующее изображение