Ionic/Cordova Change Android Navigation Bar color










0















I'm trying to change the color of the Navigation Bar in Android (on the bottom, with the back and home keys) - on phones which do not have hardware home and back keys. in my Ionic app which uses Cordova.



Is there a way to do this?



Example:



Colored navigation










share|improve this question




























    0















    I'm trying to change the color of the Navigation Bar in Android (on the bottom, with the back and home keys) - on phones which do not have hardware home and back keys. in my Ionic app which uses Cordova.



    Is there a way to do this?



    Example:



    Colored navigation










    share|improve this question


























      0












      0








      0








      I'm trying to change the color of the Navigation Bar in Android (on the bottom, with the back and home keys) - on phones which do not have hardware home and back keys. in my Ionic app which uses Cordova.



      Is there a way to do this?



      Example:



      Colored navigation










      share|improve this question
















      I'm trying to change the color of the Navigation Bar in Android (on the bottom, with the back and home keys) - on phones which do not have hardware home and back keys. in my Ionic app which uses Cordova.



      Is there a way to do this?



      Example:



      Colored navigation







      android cordova ionic-framework cordova-plugins






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 13 '18 at 6:05







      amitairos

















      asked Nov 12 '18 at 7:00









      amitairosamitairos

      78832154




      78832154






















          4 Answers
          4






          active

          oldest

          votes


















          1














          you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



          .toolbar-background-md
          background-color: 'your color code here';



          if you want to maintain same through out the app put this in variable.scss



          for ios use the same method but instead of md use ios tag as below



          .toolbar-background-ios
          background-color: 'your color code here';






          share|improve this answer























          • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom

            – amitairos
            Nov 12 '18 at 7:52











          • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin

            – Suraj Rao
            Nov 12 '18 at 8:05











          • @SurajRao I am aware of this. Do you know of such a cordova plugin?

            – amitairos
            Nov 12 '18 at 8:15











          • @amitairos I am not aware of one. Also, this seems very device specific,

            – Suraj Rao
            Nov 12 '18 at 8:25


















          0














          i did something like this in my sass file theme/variable.scss file



          $toolbar-background: #009241;


          based from this






          share|improve this answer























          • See my response to @SaEChowdary

            – amitairos
            Nov 12 '18 at 7:52



















          0














          @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



          For Example:- this.statusBar.styleBlackTranslucent();
          this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.






          share|improve this answer























          • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question

            – amitairos
            Nov 13 '18 at 6:02


















          0














          Found this awesome cordova plugin that does this beautifully:
          https://www.npmjs.com/package/ionic-plugin-navigation-bar-color






          share|improve this answer






















            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53257242%2fionic-cordova-change-android-navigation-bar-color%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            4 Answers
            4






            active

            oldest

            votes








            4 Answers
            4






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



            .toolbar-background-md
            background-color: 'your color code here';



            if you want to maintain same through out the app put this in variable.scss



            for ios use the same method but instead of md use ios tag as below



            .toolbar-background-ios
            background-color: 'your color code here';






            share|improve this answer























            • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom

              – amitairos
              Nov 12 '18 at 7:52











            • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin

              – Suraj Rao
              Nov 12 '18 at 8:05











            • @SurajRao I am aware of this. Do you know of such a cordova plugin?

              – amitairos
              Nov 12 '18 at 8:15











            • @amitairos I am not aware of one. Also, this seems very device specific,

              – Suraj Rao
              Nov 12 '18 at 8:25















            1














            you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



            .toolbar-background-md
            background-color: 'your color code here';



            if you want to maintain same through out the app put this in variable.scss



            for ios use the same method but instead of md use ios tag as below



            .toolbar-background-ios
            background-color: 'your color code here';






            share|improve this answer























            • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom

              – amitairos
              Nov 12 '18 at 7:52











            • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin

              – Suraj Rao
              Nov 12 '18 at 8:05











            • @SurajRao I am aware of this. Do you know of such a cordova plugin?

              – amitairos
              Nov 12 '18 at 8:15











            • @amitairos I am not aware of one. Also, this seems very device specific,

              – Suraj Rao
              Nov 12 '18 at 8:25













            1












            1








            1







            you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



            .toolbar-background-md
            background-color: 'your color code here';



            if you want to maintain same through out the app put this in variable.scss



            for ios use the same method but instead of md use ios tag as below



            .toolbar-background-ios
            background-color: 'your color code here';






            share|improve this answer













            you can use the below style in the required page,add this in the respective scss file and as you asked for android go with this



            .toolbar-background-md
            background-color: 'your color code here';



            if you want to maintain same through out the app put this in variable.scss



            for ios use the same method but instead of md use ios tag as below



            .toolbar-background-ios
            background-color: 'your color code here';







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 12 '18 at 7:35









            Sa E ChowdarySa E Chowdary

            1,707725




            1,707725












            • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom

              – amitairos
              Nov 12 '18 at 7:52











            • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin

              – Suraj Rao
              Nov 12 '18 at 8:05











            • @SurajRao I am aware of this. Do you know of such a cordova plugin?

              – amitairos
              Nov 12 '18 at 8:15











            • @amitairos I am not aware of one. Also, this seems very device specific,

              – Suraj Rao
              Nov 12 '18 at 8:25

















            • I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom

              – amitairos
              Nov 12 '18 at 7:52











            • @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin

              – Suraj Rao
              Nov 12 '18 at 8:05











            • @SurajRao I am aware of this. Do you know of such a cordova plugin?

              – amitairos
              Nov 12 '18 at 8:15











            • @amitairos I am not aware of one. Also, this seems very device specific,

              – Suraj Rao
              Nov 12 '18 at 8:25
















            I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom

            – amitairos
            Nov 12 '18 at 7:52





            I'm sorry, but I didn't mean the toolbar. I meant the actual phone-wide navigation bar, that is presented on devices that do not have hardware keys on the bottom

            – amitairos
            Nov 12 '18 at 7:52













            @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin

            – Suraj Rao
            Nov 12 '18 at 8:05





            @amitairos that's not possible unless there is a native solution in which case you would need to find or write a cordova plugin

            – Suraj Rao
            Nov 12 '18 at 8:05













            @SurajRao I am aware of this. Do you know of such a cordova plugin?

            – amitairos
            Nov 12 '18 at 8:15





            @SurajRao I am aware of this. Do you know of such a cordova plugin?

            – amitairos
            Nov 12 '18 at 8:15













            @amitairos I am not aware of one. Also, this seems very device specific,

            – Suraj Rao
            Nov 12 '18 at 8:25





            @amitairos I am not aware of one. Also, this seems very device specific,

            – Suraj Rao
            Nov 12 '18 at 8:25













            0














            i did something like this in my sass file theme/variable.scss file



            $toolbar-background: #009241;


            based from this






            share|improve this answer























            • See my response to @SaEChowdary

              – amitairos
              Nov 12 '18 at 7:52
















            0














            i did something like this in my sass file theme/variable.scss file



            $toolbar-background: #009241;


            based from this






            share|improve this answer























            • See my response to @SaEChowdary

              – amitairos
              Nov 12 '18 at 7:52














            0












            0








            0







            i did something like this in my sass file theme/variable.scss file



            $toolbar-background: #009241;


            based from this






            share|improve this answer













            i did something like this in my sass file theme/variable.scss file



            $toolbar-background: #009241;


            based from this







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 12 '18 at 7:13









            nyx97nyx97

            1169




            1169












            • See my response to @SaEChowdary

              – amitairos
              Nov 12 '18 at 7:52


















            • See my response to @SaEChowdary

              – amitairos
              Nov 12 '18 at 7:52

















            See my response to @SaEChowdary

            – amitairos
            Nov 12 '18 at 7:52






            See my response to @SaEChowdary

            – amitairos
            Nov 12 '18 at 7:52












            0














            @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



            For Example:- this.statusBar.styleBlackTranslucent();
            this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.






            share|improve this answer























            • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question

              – amitairos
              Nov 13 '18 at 6:02















            0














            @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



            For Example:- this.statusBar.styleBlackTranslucent();
            this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.






            share|improve this answer























            • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question

              – amitairos
              Nov 13 '18 at 6:02













            0












            0








            0







            @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



            For Example:- this.statusBar.styleBlackTranslucent();
            this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.






            share|improve this answer













            @Amitairos android navigation bar is also called status bar. IONIC native has a plugin for this. Check it out on this link https://ionicframework.com/docs/native/status-bar/.



            For Example:- this.statusBar.styleBlackTranslucent();
            this will change your status bar color in black. you can also use any color code please check in above link. this will definitely help you.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 12 '18 at 12:31









            VideshVidesh

            1679




            1679












            • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question

              – amitairos
              Nov 13 '18 at 6:02

















            • I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question

              – amitairos
              Nov 13 '18 at 6:02
















            I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question

            – amitairos
            Nov 13 '18 at 6:02





            I tested this out and it only colors the status bar on top of the screen. It does not color the navigation bar on the bottom of the screen. Are you sure we're referring to the same thing? I added an image in my question

            – amitairos
            Nov 13 '18 at 6:02











            0














            Found this awesome cordova plugin that does this beautifully:
            https://www.npmjs.com/package/ionic-plugin-navigation-bar-color






            share|improve this answer



























              0














              Found this awesome cordova plugin that does this beautifully:
              https://www.npmjs.com/package/ionic-plugin-navigation-bar-color






              share|improve this answer

























                0












                0








                0







                Found this awesome cordova plugin that does this beautifully:
                https://www.npmjs.com/package/ionic-plugin-navigation-bar-color






                share|improve this answer













                Found this awesome cordova plugin that does this beautifully:
                https://www.npmjs.com/package/ionic-plugin-navigation-bar-color







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Feb 4 at 11:36









                amitairosamitairos

                78832154




                78832154



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53257242%2fionic-cordova-change-android-navigation-bar-color%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼

                    Edmonton

                    Crossroads (UK TV series)