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

Запуск Activity по клику на виджет

08.07.2015, 00:32. Просмотров 1183. Ответов 7
Метки нет (Все метки)

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

Сброс настроек Activity по клику
Есть приложение с двумя активити, AsyncTask и всякими геттерами сеттерами. Во...

Запуск activity из service
Добрый вечер! Как правильно запускать активность из сервиса? Метод...

Запуск activity на половину экрана
Можно ли запустить activity, например на полэкрана, чтобы видно было первой...

Определить первый запуск Activity
Ребята помогите. Как определить первый раз запускается Activity или нет. У меня...

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

7
Mikalai
264 / 240 / 95
Регистрация: 11.01.2015
Сообщений: 670
08.07.2015, 00:41 #2
Тут почитай
0
Александр1978
0 / 0 / 0
Регистрация: 25.08.2015
Сообщений: 1
27.08.2015, 01:03 #3
Очень просто!
Вешаешь ожидающее намерение на кнопку или любой другой элемент формы виджета и ВСЕ!
Вот рабочий пример (вставляем в метод updateAppWidget, класс Виджета):
Java
1
2
3
4
5
6
7
8
9
static void updateAppWidget(Context context, AppWidgetManager appWidgetManager, int appWidgetId) {
....
Intent intent = new Intent(context, MainActivity.class); //запускаем главную Активность (можно другую)
PendingIntent pIntentMainActivity = PendingIntent.getActivity(context, 0, intent, 0);
views.setOnClickPendingIntent(R.id.appwidget_startMainActivity, pIntentMainActivity); 
//R.id.appwidget_startMainActivity - название кнопки в форме виджета. Но можно также на TextView повешать
...
appWidgetManager.updateAppWidget(appWidgetId, views); //в конце обязательно ЭТО. Иначе работать не будет!!!
}
Добавлено через 1 минуту
Напиши как Тост вывел! У меня с этим затык...
0
Soprano6111
2 / 2 / 0
Регистрация: 09.04.2015
Сообщений: 90
15.09.2015, 15:26 #4
Смотрю я на эту тему и просто грустно - 2е новичком - стараются помогают друг другу и тут появляется псевдоэксперт с ретингом около 200 голосов ,ведя себя как будто их не 200 а 2000 и который с барской руки издаёт из своих золотых уст подсказку - да с таким тоном как будто это было 1й и последний раз в жизни и им еще очень крупно повезло . Граждане не будте снобами , или советуйте по делу работая со скриптом , или не пишите вообще , загуглить мануал любой может...
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
15.09.2015, 17:21 #5
Цитата Сообщение от Soprano6111 Посмотреть сообщение
загуглить мануал любой может...
Ну видимо не любой. Зачем переписывать то, что уже написано, причем подробно, правильно и еще актуально? Если скопировать весь текст из статьи по ссылке это лучше будет?
0
Soprano6111
2 / 2 / 0
Регистрация: 09.04.2015
Сообщений: 90
15.09.2015, 17:26 #6
Ну хотя бы не писать так пафасно - " Эй ты собака ! -на - тут почитай!

Можно было бы и написать - вот ребята самый лучшее описание найденное мной - и ссылка.
0
Mikalai
15.09.2015, 20:00
  #7

Не по теме:

Soprano6111, эмоциональную окраску фразе "тут почитай" предаёт исключительно твоё воображение.
PS: Познакомься со словом "лаконичность" прежде чем на людей бросаться.

0
Soprano6111
2 / 2 / 0
Регистрация: 09.04.2015
Сообщений: 90
15.09.2015, 22:40 #8
0
15.09.2015, 22:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.09.2015, 22:40

Запуск активности из класса, который не наследуется от Activity
Есть класс, который отвечает за обработку логики. Есть функция, которая при...

Приложение зависает, если свернуть и развернуть Activity или перейти на другую Activity
У меня в параллельном потоке происходит куча apply() Решение использовать...

Изменение layout-элементов одного activity из другого activity
Здравствуйте! Я хочу изменить размер или цвет текста TextView в одном...


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

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

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