Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-25045] Android O: Notifications

GitHub Issuen/a
TypeStory
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2017-11-15T23:32:06.000+0000
Affected Version/sn/a
Fix Version/sRelease 7.0.0
ComponentsAndroid
Labelsn/a
ReporterGary Mathews
AssigneeGary Mathews
Created2017-08-01T08:30:03.000+0000
Updated2017-11-16T00:09:19.000+0000

Description

*Notification Channels* {quote} Android O introduces notification channels to provide a unified system to help users manage notifications. When you target Android O, you must implement one or more notification channels to display notifications to your users. If you don't target Android O, your apps behave the same as they do on Android 7.0 when running on Android O devices. {quote} [Documentation](https://developer.android.com/preview/features/notification-channels.html) *Notification Badges* {quote} Android O introduces functionality for displaying notification badges on app icons in supported launchers. Notification badges show notifications associated with one or more notification channels in an app, which the user has not yet dismissed or acted on. Notification badges are also known as notification dots. Users can turn off badges for notification channels or apps from the Settings app. {quote} [Documentation](https://developer.android.com/preview/features/notification-badges.html) *Other Notification Changes* - Snoozing: users can snooze notifications to reappear at a later time. - Timeouts: set a timeout when creating a notification - Settings Text: You can call setSettingsText() to set text to appear when you create a link to your app's notification settings. - Dismissal: the system now distinguishes whether a notification is dismissed by a user, or removed by an app. - Background colors: You can now set and enable a background color for a notification. - Messaging style: Notifications that use the MessagingStyle class now display more content in their collapsed form. [Documentation](https://developer.android.com/preview/api-overview.html#notifications)

Comments

  1. Gary Mathews 2017-08-11

    *Notification Channels* master: https://github.com/appcelerator/titanium_mobile/pull/9305 6_2_X: https://github.com/appcelerator/titanium_mobile/pull/9336
  2. Lokesh Choudhary 2017-11-15

    FR Passed. Waiting for merge to get enabled.
  3. Lokesh Choudhary 2017-11-15

    PR Merged.
  4. Lokesh Choudhary 2017-11-16

    Verified the fix in SDK 7.0.0.v20171115153702. Closing.

JSON Source