Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.98 KB

README.md

File metadata and controls

55 lines (37 loc) · 1.98 KB

Status Bar Notifier

Platform API License: MIT

A new way to flash your toast notifications in status bar.

StatusBarNotifier is an android library which enables you to pop up notification messages in android's status bar. You have options to set the text message, text color, display time, background color, auto hide etc.

This can be used in several places like in a chat application to show whenever a new user comes online or in a news app to flash the latest news while user is browsing or in an app that allows file downloading to show download complete/failed notification to the user etc. There can be so many use cases.

Screenshot

sample screenshot

Integration

This library is hosted on bintray and available on jcenter

repositories {
    jcenter()
}

Add this dependency to your build.gradle file:

implementation 'co.chiragm.sbn:library:0.0.1'

Usage Instructions

        // Build an instance of StatusBarNotifier
        final StatusBarNotifier statusBarNotifier = new StatusBarNotifier
                .Builder(this)
                .setAutoHide(true) // default true
                .setAutoHideDelayMillis(3000) // default 3000 ms (3 seconds)
                .build();

        // Set notification text and change colors
        statusBarNotifier.setText("Sample notification");
        statusBarNotifier.setBackgroundColor(ContextCompat.getColor(this, R.color.colorPrimaryDark));
        statusBarNotifier.getTextView().setTextColor(Color.WHITE);
        
        // Show status bar notification
        statusBarNotifier.show();

License

StatusBarNotifier is licensed under MIT license. View license.