Я новичок в Android, у меня есть следующий код:
URL url = new URL(userpic);
URLConnection conn = url.openConnection();
HttpURLConnection httpConn = (HttpURLConnection)conn;
httpConn.setRequestMethod("GET");
httpConn.connect();
if (httpConn.getResponseCode() == HttpURLConnection.HTTP_OK) {
InputStream inputStream = httpConn.getInputStream();
Bitmap bitmap = BitmapFactory.decodeStream(inputStream);
inputStream.close();
// make a Drawable from Bitmap to allow to set the BitMap
gdrawable = new BitmapDrawable(bitmap);
myNotification = new Notification(gdrawable, "Notification!", System.currentTimeMillis());
для этого кода "Notification(gdrawable, "Notification!",System.currentTimeMillis());
", который получит ошибку, мне нужно получить int id.
Как получить gdrawable ID?
Вы можете поместить файл изображения в res- > drawable (или drawable-hdpi, ldpi, mdpi), например notify.png и использовать его myNotification = новое уведомление (R.id.notify, "Уведомление!", System.currentTimeMillis());