Страница 1 из 1
Урок 122. Виджеты. Превью, изменение размера, экран блокировки, ручное обновление
Добавлено: 06 мар 2013, 13:20
damager82
В этом уроке:
- рассмотрим прочие возможности виджета: превью, изменение размера, экран блокировки, ручное обновление
Click here to read this article!
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 18 мар 2013, 09:55
Prospekt
Как получить истинный размер виджета в текущий момент?
Предоставляется 2 размера, но какой из них брать за основу минимальный или максимальный. Зачем задавать диапазон, если программно размер виждета не меняется (не устанавливается)?
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 31 июл 2013, 23:04
Maximko
Prospekt писал(а):Как получить истинный размер виджета в текущий момент?
Предоставляется 2 размера, но какой из них брать за основу минимальный или максимальный. Зачем задавать диапазон, если программно размер виждета не меняется (не устанавливается)?
Кажется я открыл истину, если не правда то поправьте (во всяком случае для виджета размеры которого менять запрещенно)
OPTION_APPWIDGET_MAX_HEIGHT - высота виджета когда девайс расположен вертикально ( displaymetrics.heightPixels > displaymetrics.widthPixels )
OPTION_APPWIDGET_MIN_HEIGHT - высота виджета когда девайс расположен горизонтально ( displaymetrics.heightPixels < displaymetrics.widthPixels )
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 01 сен 2013, 18:18
qweqweqwe
Здравствуйте. Не могли бы вы подсказать решение вопроса, над которым уже долго ломаю голову. Было бы очень здорово, если бы решение существовало. Можно ли как-то определить размер в пикселях imageview? Можно ли как-то к ней получить доступ, или возможно создавать её программно и вставлять в виджет? Мне даже не нужно знать сколько ячеек занимает виджет, всё что нужно - точный размер картинки, которую нужно вставить в imageview(сейчас вставляю (и создаю программно) картинку фиксированного размера).
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 29 окт 2013, 18:45
vovan4u
Всем привет!
Подскажите пожалуйста как можно добавить виджет на экран блокировки в эмуляторе?
Заранее благодарен.
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 29 окт 2013, 18:51
trew
vovan4u писал(а):Всем привет!
Подскажите пожалуйста как можно добавить виджет на экран блокировки в эмуляторе?
Заранее благодарен.
http://link.ac/2lux
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 30 окт 2013, 00:10
vovan4u
Спасибо за ссылку на Гугл.
Ключевое слово в моем вопросе "эмулятор".
В Гугле примеры на живых девайсах
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 30 дек 2013, 08:17
DeMoZbox
может кто знает, как обновлять виджет при каждом включении экрана телефона?
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 08 фев 2014, 21:54
sh_rv
Кто нибудь знает, как программно установить виджет на экран? т.е. добавить виджет на экран из приложения
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 21 ноя 2014, 10:03
FastRus1804
Всем привет. Я решил сделать часики, но время не обновляется каждую секунду.
Хотя я указал обновление через каждую секунду.
И в методе onUpdate тоже всё прописал.
Код: Выделить всё
for (int id : appWidgetIds)
{
RemoteViews rv = new RemoteViews(context.getPackageName(),R.layout.widget);
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
rv.setTextViewText(R.id.tvTime, sdf.format(new Date(System.currentTimeMillis())));
appWidgetManager.updateAppWidget(id, rv);
}
Время появляется только один раз и всё.
Re: Урок 122. Виджеты. Превью, изменение размера, экран блок
Добавлено: 06 дек 2020, 13:49
popov654
FastRus1804 писал(а): ↑21 ноя 2014, 10:03
Всем привет. Я решил сделать часики, но время не обновляется каждую секунду.
Хотя я указал обновление через каждую секунду.
Время появляется только один раз и всё.
Потому что минимальный интервал обновления - полчаса. Вы пробовали делать обновление способом из урока 123?