Я не могу понять, как изменить обои для дома с любого ресурса или URL-адреса. Whould действительно apprieciate, если вы скажете мне, или отправить ссылку на новый разработчик :)Разработка Android: setWallpaper из ресурса и сети
// от меня к вам
Я не могу понять, как изменить обои для дома с любого ресурса или URL-адреса. Whould действительно apprieciate, если вы скажете мне, или отправить ссылку на новый разработчик :)Разработка Android: setWallpaper из ресурса и сети
// от меня к вам
Android 2.0 +
С this page на сайте разработчика:
public void setStream (InputStream data)
Измените текущие системные обои на определенный поток байтов. Дать InputStream будет скопирован в постоянное хранилище и теперь будет использоваться в качестве обоев. В настоящее время это должно быть изображение JPEG или PNG.
Старые Android 1.6 и ниже
См Context class.
public abstract void setWallpaper (InputStream data)
Спасибо, но я действительно не получаю данные и не сочетаю это с публичной абстрактной пустотой setWallpaper (данные InputStream). – carefacerz
Простите, что я еще не знаю, как это сделать :(Как объединить метод? – carefacerz
Вы должны прочитать свое изображение в виде потока и передать его в функцию. Или прочитать его как растровое изображение и передать это вместо потока, поскольку setWallpaper перегруженный этой функцией. –