How to make text appear in an android notification? -
i trying create notification on android in order notify user if happening. here example code (called mainactivity)
notificationcompat.builder mbuilder = new notificationcompat.builder(this) .setsmallicon(r.drawable.stoxx_icon) .setcontenttitle("my notification") .setcontenttext("hello world!"); intent resultintent = new intent(this, mainactivity.class); taskstackbuilder stackbuilder = taskstackbuilder.create(this); stackbuilder.addparentstack(mainactivity.class); stackbuilder.addnextintent(resultintent); pendingintent resultpendingintent = stackbuilder.getpendingintent( 0, pendingintent.flag_update_current ); mbuilder.setcontentintent(resultpendingintent); notificationmanager mnotificationmanager = (notificationmanager) getsystemservice(context.notification_service); int mid = 1001; mnotificationmanager.notify(mid, mbuilder.build()); the notification shown on screen (no lock screen, normal un-locked screen) , when swipe notification bar down (like figure 2 in documentation) can see well, text follows:
myapplication contents hidden i expecting see following content:
my notification hello world! i looked in documentation did not find can use solve problem(i looked @ setvisibility, seems relevant lock-screen not have here). maybe overlooked it, maybe nothing have notification. idea how solve problem?
setting setvisibility(notificationcompat.visibility_public) makes text readable on lock screen (not want) , setvisibility(notificationcompat.visibility_secret) not show notification on lock screen @ all.
what want:
- lock-screen: notification shown 'contents hidden'
- unlocked screen: notification shown content given in code.
what visibility_private:
- lock-screen: notification shown 'contents hidden'
- unlocked screen: notification shown 'contents hidden'
what visibility_public:
- lock-screen: notification shown with content given in code.
- unlocked screen: notification shown with content given in code.
what visibility_secret:
- lock-screen: notification not shown @ all.
- unlocked screen: unknown
Comments
Post a Comment