Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Notifications should be time limited and expire by a superseding notification

Replies are disabled for this topic. Start a new one or visit our Help Center.

Notifications should be both time limited and expire if a superseding notification comes in.

For example, I don't need keep seeing a notification that I have 1000steps to go when it was posted more than 24h ago. Let the user set the time limit.

Example 2: if a notification arrives telling me that I overachieved the steps of the day, the notification that I made the goal should disappear. That is not the case right now.

Best Answer
0 Votes
7 REPLIES 7

Where are you seeing these notifications @Guswib.

Are they on the app or in your phones notification center? 

Best Answer
0 Votes

In the phone's notification center. I have Xperia X compact(Android)

Best Answer
0 Votes

Once Fitbit puts a notification into the notification center, it is now out of fitbit's control and we have to stay within the limits of the notification panal. 

You will either have to tap on this notification or swipe it off of the notification center. 

 

On the app we can go to account settings, notifications and turn off the ones we do not want to see. 

Best Answer
0 Votes

The point is I want to avoid having to swipe away things all the time which demand a lot of interaction. At the same time, I dont want to turn of the notification because, in general, I like it.

Compare these notifications to weather forecast - yesterday's weather is not as interesting as today's weather. Getting notified that it rained yesterday is kind of point less. Right?

If this is nothing FITBIT can fix, FITBIT need to write a strongly worded letter to Google and make sure that they introduce the possibility for notifications to have a finite duration in Android.

Best Answer
0 Votes

Once the Fitbit notification has been handed over to the notification center. It is out of fit it's control. The point is, we need to look at the rukes/settings set up for the notification center in your phones OS

Best Answer
0 Votes

Your statement is not true.

Time limit:

After visiting:

https://developer.android.com/reference/android/app/Notification.Builder

It is easy to see that the function:

setTimeoutAfter(long durationMs)

would make sure that the notification could dissapear at midnight instead of having a fixed duration.

Notification cancellation and replacement

Also, as the notifications of "1000 steps to go" and "Over achiever" both handles information about the steps, both these can be used in the same notification, just with replaced info.

After visiting:

https://developer.android.com/training/notify-user/build-notification

You can use:

NotificationManagerCompat.notify()

To replace a notification for a something more relevant.

Or, you can use

cancel()

to remove one that you deem old.

Clearly, it would be easy to do what I propose.

In conclusion, just because the app created a notification and sent it if, does not mean that it lost all control. It can still control what the notification will do.

Best Answer
0 Votes

Then this would be something to add to the feature suggestion since what your asking is beyond what the typical user will be able to help you with. This is the community board where users help each other out with their android app issues. 

Yes this is an android app issue but what your suggesting is beyond what the typical user will be able to help with. 

 

As mentioned above, the way things are setup Fitbit has put the time limit into the rules of the notification panal. 

 

Best Answer
0 Votes