Android: change TimePickerDialog picker (circle) background color












0














Is there any way of changing the background color marked bellow?
enter image description here



Until now I managed to change the background color like this:



<style name="DialogTheme" parent="Theme.MaterialComponents.DayNight.Dialog" >
<item name="android:backgroundTint">#141414</item>
</style>


and applied it like this:



TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(), R.style.DialogTheme, listener, hour, minute, false);


I'm running Android Pie.










share|improve this question





























    0














    Is there any way of changing the background color marked bellow?
    enter image description here



    Until now I managed to change the background color like this:



    <style name="DialogTheme" parent="Theme.MaterialComponents.DayNight.Dialog" >
    <item name="android:backgroundTint">#141414</item>
    </style>


    and applied it like this:



    TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(), R.style.DialogTheme, listener, hour, minute, false);


    I'm running Android Pie.










    share|improve this question



























      0












      0








      0







      Is there any way of changing the background color marked bellow?
      enter image description here



      Until now I managed to change the background color like this:



      <style name="DialogTheme" parent="Theme.MaterialComponents.DayNight.Dialog" >
      <item name="android:backgroundTint">#141414</item>
      </style>


      and applied it like this:



      TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(), R.style.DialogTheme, listener, hour, minute, false);


      I'm running Android Pie.










      share|improve this question















      Is there any way of changing the background color marked bellow?
      enter image description here



      Until now I managed to change the background color like this:



      <style name="DialogTheme" parent="Theme.MaterialComponents.DayNight.Dialog" >
      <item name="android:backgroundTint">#141414</item>
      </style>


      and applied it like this:



      TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(), R.style.DialogTheme, listener, hour, minute, false);


      I'm running Android Pie.







      android android-dialog android-timepicker






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 27 '18 at 21:58

























      asked Dec 27 '18 at 21:52









      adriennoir

      131112




      131112
























          1 Answer
          1






          active

          oldest

          votes


















          0














          by change numbersBackgroundColor attribute



          <style name="MyTimePickerWidgetStyle" 
          parent="@android:style/Widget.Material.TimePicker">
          <item name="android:headerBackground">#ffe082</item>
          <item name="android:numbersTextColor">#b71c1c</item>
          <item name="android:numbersInnerTextColor">#f44336</item>
          <item name="android:numbersSelectorColor">#33691e</item>
          <item name="android:numbersBackgroundColor">#ef9a9a</item>
          <item name="android:amPmTextColor">#9c27b0</item>




          Hope it works






          share|improve this answer





















          • Using your suggestion will result in a fullscreen dialog with the TimePicker aligned to the top of the screen but without any of the specified colors. I tried adding the numbersBackgroundColor attribute to my style but it does not change anything.
            – adriennoir
            Dec 28 '18 at 8:22











          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%2f53951225%2fandroid-change-timepickerdialog-picker-circle-background-color%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          by change numbersBackgroundColor attribute



          <style name="MyTimePickerWidgetStyle" 
          parent="@android:style/Widget.Material.TimePicker">
          <item name="android:headerBackground">#ffe082</item>
          <item name="android:numbersTextColor">#b71c1c</item>
          <item name="android:numbersInnerTextColor">#f44336</item>
          <item name="android:numbersSelectorColor">#33691e</item>
          <item name="android:numbersBackgroundColor">#ef9a9a</item>
          <item name="android:amPmTextColor">#9c27b0</item>




          Hope it works






          share|improve this answer





















          • Using your suggestion will result in a fullscreen dialog with the TimePicker aligned to the top of the screen but without any of the specified colors. I tried adding the numbersBackgroundColor attribute to my style but it does not change anything.
            – adriennoir
            Dec 28 '18 at 8:22
















          0














          by change numbersBackgroundColor attribute



          <style name="MyTimePickerWidgetStyle" 
          parent="@android:style/Widget.Material.TimePicker">
          <item name="android:headerBackground">#ffe082</item>
          <item name="android:numbersTextColor">#b71c1c</item>
          <item name="android:numbersInnerTextColor">#f44336</item>
          <item name="android:numbersSelectorColor">#33691e</item>
          <item name="android:numbersBackgroundColor">#ef9a9a</item>
          <item name="android:amPmTextColor">#9c27b0</item>




          Hope it works






          share|improve this answer





















          • Using your suggestion will result in a fullscreen dialog with the TimePicker aligned to the top of the screen but without any of the specified colors. I tried adding the numbersBackgroundColor attribute to my style but it does not change anything.
            – adriennoir
            Dec 28 '18 at 8:22














          0












          0








          0






          by change numbersBackgroundColor attribute



          <style name="MyTimePickerWidgetStyle" 
          parent="@android:style/Widget.Material.TimePicker">
          <item name="android:headerBackground">#ffe082</item>
          <item name="android:numbersTextColor">#b71c1c</item>
          <item name="android:numbersInnerTextColor">#f44336</item>
          <item name="android:numbersSelectorColor">#33691e</item>
          <item name="android:numbersBackgroundColor">#ef9a9a</item>
          <item name="android:amPmTextColor">#9c27b0</item>




          Hope it works






          share|improve this answer












          by change numbersBackgroundColor attribute



          <style name="MyTimePickerWidgetStyle" 
          parent="@android:style/Widget.Material.TimePicker">
          <item name="android:headerBackground">#ffe082</item>
          <item name="android:numbersTextColor">#b71c1c</item>
          <item name="android:numbersInnerTextColor">#f44336</item>
          <item name="android:numbersSelectorColor">#33691e</item>
          <item name="android:numbersBackgroundColor">#ef9a9a</item>
          <item name="android:amPmTextColor">#9c27b0</item>




          Hope it works







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Dec 27 '18 at 23:31









          Amrnoid

          13819




          13819












          • Using your suggestion will result in a fullscreen dialog with the TimePicker aligned to the top of the screen but without any of the specified colors. I tried adding the numbersBackgroundColor attribute to my style but it does not change anything.
            – adriennoir
            Dec 28 '18 at 8:22


















          • Using your suggestion will result in a fullscreen dialog with the TimePicker aligned to the top of the screen but without any of the specified colors. I tried adding the numbersBackgroundColor attribute to my style but it does not change anything.
            – adriennoir
            Dec 28 '18 at 8:22
















          Using your suggestion will result in a fullscreen dialog with the TimePicker aligned to the top of the screen but without any of the specified colors. I tried adding the numbersBackgroundColor attribute to my style but it does not change anything.
          – adriennoir
          Dec 28 '18 at 8:22




          Using your suggestion will result in a fullscreen dialog with the TimePicker aligned to the top of the screen but without any of the specified colors. I tried adding the numbersBackgroundColor attribute to my style but it does not change anything.
          – adriennoir
          Dec 28 '18 at 8:22


















          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.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • 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%2f53951225%2fandroid-change-timepickerdialog-picker-circle-background-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

          Monofisismo

          Angular Downloading a file using contenturl with Basic Authentication

          Olmecas