Как поставить Bground с помощью url

161
12 марта 2022, 22:30

Нужна помощь с кодом который писать что бы устанавливался bground с url который указан в коде.
Были попытки сначала загрузить bground на диск и с диска его использовать как bground - не получилось. Указываю в коде вот так:

URL url = new URL("https://medialeaks.ru/wp-content/uploads/2020/01/1465221347128633057-600x338.jpg");  

не работает

Answer 1

Конечно же разрешение на инет в Манифесте.

<uses-permission android:name="android.permission.INTERNET"/>

А в коде

URL url = new URL("https://medialeaks.ru/wp-content/uploads/2020/01/1465221347128633057-600x338.jpg)";  
Bitmap bitmap = BitmapFactory.decodeStream(url.openConnection().getInputStream());
Drawable image = new BitmapDrawable(context.getResources(), bitmap);
ваш_layout.setBackground(image);
Answer 2
            URL url = new URL("ссылка на картинку");
            JLabel background = new JLabel(new ImageIcon(url));
            add(background);
            setContentPane(new JLabel(new ImageIcon(url)));
            ImageIcon ii = new ImageIcon(url);
            ii.getImage();
READ ALSO
Обычный активити в качестве фрагмента

Обычный активити в качестве фрагмента

у меня возникла потребность в открытии обычного Активити как фрагмента, это принципиально важноЯ реализую один проект в котором нужно сделать...

170
Не добавляются заказы в phpMyAdmin

Не добавляются заказы в phpMyAdmin

Есть вот такой код:

76
Обработка rss-канала. Хml-формат с тегами span

Обработка rss-канала. Хml-формат с тегами span

Есть rss-канал https://rp5ru/rss/4475/ru (xml-формат) Хочу выудить информацию о температуре воздуха, но они обновили и теперь там тал присутствовать тег...

109
Как получить вложенные папки Яндекс Диска API?

Как получить вложенные папки Яндекс Диска API?

Как получить список вложенных директорий (папок) Яндекс Диска API?

144