Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/10: Рейтинг темы: голосов - 10, средняя оценка - 4.60
mirroar
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 3
#1

Создание виджета

04.04.2014, 09:20. Просмотров 1776. Ответов 4
Метки нет (Все метки)

Хочу создать виджет, который состоит из 6-7 частей, при этом на экране отображает 2-3 разные части(как фрагмнеты в активности). При тапе на любую часть она заменяется на другую. В андроид программировании еще новичок, а по виджетам очень мало информации. Есть мысли, как можно реализовать подобный подход с частями, если такое в виджете вообще возможно?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2014, 09:20
Ответы с готовыми решениями:

Создание виджета
Делаю виджет по такому уроку...

Не отображается часть виджета
Всем привет, сделал небольшой погодный виджет, так ради интереса, состоит он из...

Изменить картинку ImageButton виджета
Как изменить картинку button_image после нажатия: boolean boot = false; ...

Когда вызвать getWidth() у виджета?
Здравствуйте, Всем. Необходимо узнать в приложении в пикселях ширину...

Добавление виджета через кнопку
Здравствуйте уважаемые программисты!)подскажите пожалуйста....весь интернет...

4
Geldi
7 / 7 / 2
Регистрация: 04.03.2014
Сообщений: 129
04.04.2014, 11:16 #2
http://startandroid.ru/ru/uroki/vse-...lifecycle.html
http://startandroid.ru/ru/uroki/vse-uroki-spiskom.html
Уроки с 117 по 122
0
mirroar
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 3
04.04.2014, 11:28  [ТС] #3
Эти уроки уже давно пройдены. Там основа и она не сложная. Т.е. по той информации, что там дана легко можно научиться создавать простые виджеты. И для меня это не проблема. Проблема, если вы внимательно читали первое сообщение: как создать виджет на основе нескольких частей, которые отображаются на экране в нужное время или после тапа по одной из них. Т.е. одновременно на экране будет 2-3 части, а всего в наборе их будет 6-7 и они будут постоянно меняться.
0
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
04.04.2014, 16:52 #4
Цитата Сообщение от mirroar Посмотреть сообщение
Эти уроки уже давно пройдены. Там основа и она не сложная. Т.е. по той информации, что там дана легко можно научиться создавать простые виджеты. И для меня это не проблема. Проблема, если вы внимательно читали первое сообщение: как создать виджет на основе нескольких частей, которые отображаются на экране в нужное время или после тапа по одной из них. Т.е. одновременно на экране будет 2-3 части, а всего в наборе их будет 6-7 и они будут постоянно меняться.
Значит плохо читали! Зона у виджета только ОДНА! В ней можно отобразить все что угодно (почти). Я в своем полупрозрачну картинку рисую. И при клике перерисовываю... Вы похоже хотите менять начинку xml-"заготовками". Возможно даже visible хватит.
0
mirroar
0 / 0 / 0
Регистрация: 04.04.2014
Сообщений: 3
04.04.2014, 17:43  [ТС] #5
Извините, если не точно выразился. Знаю, что зона одна. Понятно, что виджет после клика надо перерисовывать полностью.
Получаю новый вид:
Java
1
RemoteViews widgetView = new RemoteViews(context.getPackageName(), R.layout.widget);
и обновляю виджет:
Java
1
appWidgetManager.updateAppWidget(widgetID, widgetView);
Вот как сделать, чтобы R.layout.widget собирался из разных xml-"заготовок"?
Не создавать ведь для этого widget1, widget2 и т.д., с учетом всех вариантов возможного расположения(их будет очень много). Хотелось так сделать, чтобы просто отображались необходимые виды в нужный момент. А после клика ненужная часть изменялась бы на другую и виджет обновлялся.
0
04.04.2014, 17:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2014, 17:43

Ошибка при создании виджета
Доброго времени суток! При создании виджета всегда вылетает одна и та же...

Связывание виджета на рабочем столе и CallLog
Доброго времени суток, форумчане, уже который день мучаюсь с созданием виджета...

Подскажите что я делаю не так. Разработка Виджета
Не могу понять почему у меня когда нажимаешь на кнопку в виджете ничего не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru