Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 949
#1

Виджет не появляется в списке виджетов - Программирование Android

29.10.2015, 23:40. Просмотров 683. Ответов 11
Метки нет (Все метки)

Разбираю урок 117 проекта startandroid, делаю все как в уроке, но виджет не появляется в списке. Мне кажется, дело в том, что у меня в AndroidManifest.xml файле receiver->intent-filter->action android:name="android.appwidget.action.APPWIDGET_UPDATE"
(android.appwidget.action.APPWIDGET_UPDATE) настройки нету, вообще на android.appwidget ничего не начинается. Может быть в студии другой алгоритм создания виджетов нежели в Eclipse? Помогите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2015, 23:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Виджет не появляется в списке виджетов (Программирование Android):

На телефоне виджет не появляется в списке виджетов
Добрый день! Сделал виджет - устанавливается и работает на планшете Asus...

Виджет Android 4.1 не появляется в списке
Добрый вечер, уважаемые форумчане. Учусь создавать приложения для андройда,...

AppWidget: виджет не появляется на некоторых девайсах
Здравствуйте. форумчане! Есть вопрос, связанный с нестабильным поведением...

Размеры виджетов
Всем привет, столкнулся со следующей проблемой. Необходимо сделать так, чтоб...

Не работают методы виджетов
Содержание main.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout...

[5.1] Виджет поверх виджетов
Есть QStackedWidget и QPushButton, виден только QStackedWidget. Нужно сделать...

11
Mikalai
262 / 238 / 95
Регистрация: 11.01.2015
Сообщений: 666
30.10.2015, 00:35 #2
danek130995, что значит нет настройки? руками прописывай.

Примерно так должно быть
XML
1
2
3
4
5
6
7
8
9
10
11
12
<receiver
            android:name=".Widget"
            android:icon="@mipmap/icon"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
            </intent-filter>
 
            <meta-data
                android:name="android.appwidget.provider"
                android:resource="@xml/widget_metadata" />
</receiver>
1
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 949
30.10.2015, 10:11  [ТС] #3
Mikalai, я так и прописал, руками, но не работает че то. Обычно студия помогает, а тут как будто нет такого
0
Mikalai
262 / 238 / 95
Регистрация: 11.01.2015
Сообщений: 666
30.10.2015, 10:24 #4
Цитата Сообщение от danek130995 Посмотреть сообщение
тут как будто нет такого
Это не зависит от IDE. Просто в Eclipse была админка с выпадающими списками, а в AS такого нету.
1
Alex Ziko
2 / 2 / 1
Регистрация: 27.07.2015
Сообщений: 33
30.10.2015, 15:06 #5
обратите внимание на регистр, должно быть android.appwidget.action.APPWIDGET_UPDATE, бывали случаи когда писали все с большой буквы и была трабла с распознованием action
1
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 949
30.10.2015, 19:45  [ТС] #6
Mikalai, В AS тоже выпадает часто такая "админка", но для этого почему-то нету

Добавлено через 12 минут
Mikalai, Alex Ziko, регистр проверил, скопировал даже целиком, все равно не работает(

Добавлено через 47 минут
Mikalai, запустил на эмуляторе 2.3.3.-работает, на телефоне с IceCreamSandwich не хочет. Видимо, теперь какой-то другой алгоритм создания?
0
Mikalai
262 / 238 / 95
Регистрация: 11.01.2015
Сообщений: 666
30.10.2015, 21:04 #7
danek130995, у меня тоже IceCreamSandwich (4.0.3) и всё видит. Не знаю в чём тут причина может быть.
1
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 949
30.10.2015, 22:29  [ТС] #8
Mikalai, можете пожалуйста скинуть копию проекта? Я сравню, может где-то не так. Но странно. Эмуль то видит, а телефон нет. Да и планшет тоже не видит
0
Mikalai
262 / 238 / 95
Регистрация: 11.01.2015
Сообщений: 666
30.10.2015, 23:00 #9
danek130995, выкладывай ты свой проект. Подниму у себя, посмотрю, отпишу.
1
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 949
31.10.2015, 07:51  [ТС] #10
Mikalai,P1171_SimpleWidget2.zip
0
Mikalai
262 / 238 / 95
Регистрация: 11.01.2015
Сообщений: 666
31.10.2015, 10:56 #11
danek130995, первый скрин голый андроид, второй ланчер huawei(иногда он специфически работает). Как видишь всё установилось и отобразилось.
Виджет не появляется в списке виджетовВиджет не появляется в списке виджетов
1
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 949
31.10.2015, 16:46  [ТС] #12
Mikalai, да вижу) Представляете, сейчас открыл свой HTC, который использую для дебаггинга, а там они есть!! Видимо, либо я не заметил, либо не сразу появились. Спасибо!!
0
31.10.2015, 16:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2015, 16:46
Привет! Вот еще темы с решениями:

Есть составной виджет с кучей дочерних виджетов, как правильно установить eventFilter
Привет! Есть QFrame с кучей всяких баттонов на нём, хочу сделать обработку...

По щелчку в списке создавать нужный виджет
У меня есть QListWidget , в него иногда добавляют новые пункты, с каждым...

Не появляется запись в списке access
Здравствуйте . помогите пожалуйста. сделала список в форме и по списку поиск....

Прибор с FT232RL не появляется в списке устройств.
Имеется прибор респектабельной фирмы, проработал у клиента более двух лет и...


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

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

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