Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
element111
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 54
#1

Запуск Activity по клику на виджет - Программирование Android

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

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

Сброс настроек Activity по клику - Программирование Android
Есть приложение с двумя активити, AsyncTask и всякими геттерами сеттерами. Во втором активити (Activity2) есть кнопка для возвращения на...

Запуск activity из service - Программирование Android
Добрый вечер! Как правильно запускать активность из сервиса? Метод startActivity(new Intent(this,MyActivity.class)); не работает,...

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

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

Запуск активности из класса, который не наследуется от Activity - Программирование Android
Есть класс, который отвечает за обработку логики. Есть функция, которая при определенном условии должна открыть новую форму(Активити)....

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

7
Mikalai
260 / 236 / 95
Регистрация: 11.01.2015
Сообщений: 663
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
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,654
Завершенные тесты: 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
Привет! Вот еще темы с ответами:

Android - Передача данных с одного Activity на другое Activity - Программирование Android
Здравствуйте , возникла необходимость получения числовых (int и float ну или double) данных в одном Activity , а обработка и вывод...

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

Запуск Activity из "бокового меню" - Программирование Android
Всем привет! У меня возник небольшой вопрос. Я создал боковое меню. И в этом боковом меню есть элементы. Как мне сделать так, чтобы при...

Из одного Activity получить значение другого Activity - Программирование Android
Запускаю активити: public class MainActivity extends Activity { ... ... Intent intent = new Intent(getBaseContext(),...


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

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

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