Как настроить значки значков приложений HTC Sense и Samsung Touchwiz? - PullRequest
1 голос
/ 28 июля 2011

Stock Android не поддерживает «значки» (например, число непрочитанных в приложении обмена сообщениями), которые перекрывают значок приложения, как на iPhone.Здесь, в Stackoverflow, есть ряд вопросов, которые подтверждают это и предлагают использовать виджет.

Хотя виджеты - прекрасные вещи, они требуют слишком большого взаимодействия с пользователем, чтобы войти в действие (все это поиск, длительное нажатие и т. Д..) и на самом деле не меняйте значок приложения.Так что нет, это не вариант.

Я принимаю, что в Android нет значков значков приложений.Однако HTC Sense и Samsung TouchWiz делают .Я смотрю на свою Galaxy S прямо сейчас, и на значке Messaging на панели запуска приложений есть значок с количеством непрочитанных SMS-сообщений.

Кто-нибудь знает, как получить индивидуальный доступ к этой функции значка для устройств Sense и TouchWiz?(Я ожидаю, что есть два API).

Ответы [ 3 ]

2 голосов
/ 22 ноября 2013

Я не знаю о HTC, но я написал, как это сделать на телефонах Samsung, здесь Как взаимодействовать с BadgeProvider на телефонах Samsung, чтобы добавить счетчик к значку приложения?

2 голосов
/ 29 июля 2011

Кто-нибудь знает, как индивидуально получить доступ к этой функции значка для устройств Sense и TouchWiz? (Я ожидаю, что есть два API).

Станьте сотрудником HTC или Samsung соответственно.

HTC может начать предлагать API для подобных вещей через Open Sense. Samsung может начать предлагать API для подобных вещей на своем сайте разработчиков. Я не знаю, есть ли они в настоящее время, и я бы не стал рассчитывать на то, что они станут доступны.

То, что вы видите, является особенностью этих домашних экранов. Вы, конечно, можете написать свой собственный домашний экран, где у вас есть эта функциональность, возможно, даже предоставляя API для сторонних разработчиков.

0 голосов
/ 27 декабря 2012

Все еще нет положительного ответа на это?

Очень странно, что они (HTC и Samsung) не нашли способ для сторонних приложений обновить свои виджеты! Таким образом, в конечном итоге пользователи сторонних sms-приложений жалуются на то, что счетчик sms не обновляется, когда это необходимо. Это очень печально, особенно в мире Android, где интеграция приложений стала настолько простой благодаря фреймворку! Такие реализации должны быть негативно оценены сообществом Android и Android Alliance!

Если кто-либо нашел обходной путь для принудительного обновления виджетов определенных смс-приложений (HTC и Samsung), принадлежащих поставщику, поэтому счетчики непрочитанных смс правильно обновляются и хотели бы поделиться этими знаниями, мы будем рады приветствовать вас!

...