snipt

Ctrl+h for KB shortcuts

XML

Android toolbar and app theme

// Styles.xml

<resources>

      <!-- Base application theme. -->
      <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
          <!-- toolabar background -->
          <item name="colorPrimary">@color/colorPrimary</item>
          <!-- status bar-->
          <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
          <!-- icons, elements..-->
          <item name="colorAccent">@color/colorAccent</item>
         <!--menu text, app text -->
          <item name="android:textColor">@color/colorPrimaryDark</item>
          <!-- Title text, nav drawer text -->
          <item name="android:textColorPrimary">@color/colorPrimaryDark</item>
          <!-- Burger menu, icons on title bar -->
          <item name="android:textColorSecondary">@color/colorAccent</item>
      <!--    <item name="actionMenuTextColor">#00ffff</item>-->
      </style>

      <style name="AppTheme.NoActionBar">
          <item name="windowActionBar">false</item>
          <item name="windowNoTitle">true</item>
      </style>

      <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />

      <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

</resources>

// Styles-v21.xml
<resources>

    <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
        <item name="android:windowDrawsSystemBarBackgrounds">true</item>
        <item name="android:statusBarColor">@android:color/transparent</item>
    </style>
</resources>


//Toolbar in app


        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            app:theme="@style/AppTheme"
            app:popupTheme="@style/AppTheme.PopupOverlay" />
https://snipt.net/embed/1d719f6e45f3890f2d4273e462aa1eb4/
/raw/1d719f6e45f3890f2d4273e462aa1eb4/
1d719f6e45f3890f2d4273e462aa1eb4
xml
XML
56
2019-06-25T01:25:23
True
False
False
/api/public/snipt/143638/
android-50-toolbar-i-app-tema
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1"> 1</a> <a href="#L-2"> 2</a> <a href="#L-3"> 3</a> <a href="#L-4"> 4</a> <a href="#L-5"> 5</a> <a href="#L-6"> 6</a> <a href="#L-7"> 7</a> <a href="#L-8"> 8</a> <a href="#L-9"> 9</a> <a href="#L-10">10</a> <a href="#L-11">11</a> <a href="#L-12">12</a> <a href="#L-13">13</a> <a href="#L-14">14</a> <a href="#L-15">15</a> <a href="#L-16">16</a> <a href="#L-17">17</a> <a href="#L-18">18</a> <a href="#L-19">19</a> <a href="#L-20">20</a> <a href="#L-21">21</a> <a href="#L-22">22</a> <a href="#L-23">23</a> <a href="#L-24">24</a> <a href="#L-25">25</a> <a href="#L-26">26</a> <a href="#L-27">27</a> <a href="#L-28">28</a> <a href="#L-29">29</a> <a href="#L-30">30</a> <a href="#L-31">31</a> <a href="#L-32">32</a> <a href="#L-33">33</a> <a href="#L-34">34</a> <a href="#L-35">35</a> <a href="#L-36">36</a> <a href="#L-37">37</a> <a href="#L-38">38</a> <a href="#L-39">39</a> <a href="#L-40">40</a> <a href="#L-41">41</a> <a href="#L-42">42</a> <a href="#L-43">43</a> <a href="#L-44">44</a> <a href="#L-45">45</a> <a href="#L-46">46</a> <a href="#L-47">47</a> <a href="#L-48">48</a> <a href="#L-49">49</a> <a href="#L-50">50</a> <a href="#L-51">51</a> <a href="#L-52">52</a> <a href="#L-53">53</a> <a href="#L-54">54</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a>// Styles.xml </span><span id="L-2"><a name="L-2"></a> </span><span id="L-3"><a name="L-3"></a><span class="nt">&lt;resources&gt;</span> </span><span id="L-4"><a name="L-4"></a> </span><span id="L-5"><a name="L-5"></a> <span class="c">&lt;!-- Base application theme. --&gt;</span> </span><span id="L-6"><a name="L-6"></a> <span class="nt">&lt;style</span> <span class="na">name=</span><span class="s">&quot;AppTheme&quot;</span> <span class="na">parent=</span><span class="s">&quot;Theme.AppCompat.Light.DarkActionBar&quot;</span><span class="nt">&gt;</span> </span><span id="L-7"><a name="L-7"></a> <span class="c">&lt;!-- toolabar background --&gt;</span> </span><span id="L-8"><a name="L-8"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;colorPrimary&quot;</span><span class="nt">&gt;</span>@color/colorPrimary<span class="nt">&lt;/item&gt;</span> </span><span id="L-9"><a name="L-9"></a> <span class="c">&lt;!-- status bar--&gt;</span> </span><span id="L-10"><a name="L-10"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;colorPrimaryDark&quot;</span><span class="nt">&gt;</span>@color/colorPrimaryDark<span class="nt">&lt;/item&gt;</span> </span><span id="L-11"><a name="L-11"></a> <span class="c">&lt;!-- icons, elements..--&gt;</span> </span><span id="L-12"><a name="L-12"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;colorAccent&quot;</span><span class="nt">&gt;</span>@color/colorAccent<span class="nt">&lt;/item&gt;</span> </span><span id="L-13"><a name="L-13"></a> <span class="c">&lt;!--menu text, app text --&gt;</span> </span><span id="L-14"><a name="L-14"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;android:textColor&quot;</span><span class="nt">&gt;</span>@color/colorPrimaryDark<span class="nt">&lt;/item&gt;</span> </span><span id="L-15"><a name="L-15"></a> <span class="c">&lt;!-- Title text, nav drawer text --&gt;</span> </span><span id="L-16"><a name="L-16"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;android:textColorPrimary&quot;</span><span class="nt">&gt;</span>@color/colorPrimaryDark<span class="nt">&lt;/item&gt;</span> </span><span id="L-17"><a name="L-17"></a> <span class="c">&lt;!-- Burger menu, icons on title bar --&gt;</span> </span><span id="L-18"><a name="L-18"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;android:textColorSecondary&quot;</span><span class="nt">&gt;</span>@color/colorAccent<span class="nt">&lt;/item&gt;</span> </span><span id="L-19"><a name="L-19"></a> <span class="c">&lt;!-- &lt;item name=&quot;actionMenuTextColor&quot;&gt;#00ffff&lt;/item&gt;--&gt;</span> </span><span id="L-20"><a name="L-20"></a> <span class="nt">&lt;/style&gt;</span> </span><span id="L-21"><a name="L-21"></a> </span><span id="L-22"><a name="L-22"></a> <span class="nt">&lt;style</span> <span class="na">name=</span><span class="s">&quot;AppTheme.NoActionBar&quot;</span><span class="nt">&gt;</span> </span><span id="L-23"><a name="L-23"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;windowActionBar&quot;</span><span class="nt">&gt;</span>false<span class="nt">&lt;/item&gt;</span> </span><span id="L-24"><a name="L-24"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;windowNoTitle&quot;</span><span class="nt">&gt;</span>true<span class="nt">&lt;/item&gt;</span> </span><span id="L-25"><a name="L-25"></a> <span class="nt">&lt;/style&gt;</span> </span><span id="L-26"><a name="L-26"></a> </span><span id="L-27"><a name="L-27"></a> <span class="nt">&lt;style</span> <span class="na">name=</span><span class="s">&quot;AppTheme.AppBarOverlay&quot;</span> <span class="na">parent=</span><span class="s">&quot;ThemeOverlay.AppCompat.Dark.ActionBar&quot;</span> <span class="nt">/&gt;</span> </span><span id="L-28"><a name="L-28"></a> </span><span id="L-29"><a name="L-29"></a> <span class="nt">&lt;style</span> <span class="na">name=</span><span class="s">&quot;AppTheme.PopupOverlay&quot;</span> <span class="na">parent=</span><span class="s">&quot;ThemeOverlay.AppCompat.Light&quot;</span> <span class="nt">/&gt;</span> </span><span id="L-30"><a name="L-30"></a> </span><span id="L-31"><a name="L-31"></a><span class="nt">&lt;/resources&gt;</span> </span><span id="L-32"><a name="L-32"></a> </span><span id="L-33"><a name="L-33"></a>// Styles-v21.xml </span><span id="L-34"><a name="L-34"></a><span class="nt">&lt;resources&gt;</span> </span><span id="L-35"><a name="L-35"></a> </span><span id="L-36"><a name="L-36"></a> <span class="nt">&lt;style</span> <span class="na">name=</span><span class="s">&quot;AppTheme.NoActionBar&quot;</span><span class="nt">&gt;</span> </span><span id="L-37"><a name="L-37"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;windowActionBar&quot;</span><span class="nt">&gt;</span>false<span class="nt">&lt;/item&gt;</span> </span><span id="L-38"><a name="L-38"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;windowNoTitle&quot;</span><span class="nt">&gt;</span>true<span class="nt">&lt;/item&gt;</span> </span><span id="L-39"><a name="L-39"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;android:windowDrawsSystemBarBackgrounds&quot;</span><span class="nt">&gt;</span>true<span class="nt">&lt;/item&gt;</span> </span><span id="L-40"><a name="L-40"></a> <span class="nt">&lt;item</span> <span class="na">name=</span><span class="s">&quot;android:statusBarColor&quot;</span><span class="nt">&gt;</span>@android:color/transparent<span class="nt">&lt;/item&gt;</span> </span><span id="L-41"><a name="L-41"></a> <span class="nt">&lt;/style&gt;</span> </span><span id="L-42"><a name="L-42"></a><span class="nt">&lt;/resources&gt;</span> </span><span id="L-43"><a name="L-43"></a> </span><span id="L-44"><a name="L-44"></a> </span><span id="L-45"><a name="L-45"></a>//Toolbar in app </span><span id="L-46"><a name="L-46"></a> </span><span id="L-47"><a name="L-47"></a> </span><span id="L-48"><a name="L-48"></a> <span class="nt">&lt;android.support.v7.widget.Toolbar</span> </span><span id="L-49"><a name="L-49"></a> <span class="na">android:id=</span><span class="s">&quot;@+id/toolbar&quot;</span> </span><span id="L-50"><a name="L-50"></a> <span class="na">android:layout_width=</span><span class="s">&quot;match_parent&quot;</span> </span><span id="L-51"><a name="L-51"></a> <span class="na">android:layout_height=</span><span class="s">&quot;?attr/actionBarSize&quot;</span> </span><span id="L-52"><a name="L-52"></a> <span class="na">android:background=</span><span class="s">&quot;?attr/colorPrimary&quot;</span> </span><span id="L-53"><a name="L-53"></a> <span class="na">app:theme=</span><span class="s">&quot;@style/AppTheme&quot;</span> </span><span id="L-54"><a name="L-54"></a> <span class="na">app:popupTheme=</span><span class="s">&quot;@style/AppTheme.PopupOverlay&quot;</span> <span class="nt">/&gt;</span> </span></pre></div> </td></tr></table>
5, actionbar, android, android5, style, theme, toolbar
--- 
+++ 
@@ -1,4 +1,4 @@
-Styles.xml
+// Styles.xml
 
 <resources>
 
@@ -6,15 +6,15 @@
       <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
           <!-- toolabar background -->
           <item name="colorPrimary">@color/colorPrimary</item>
-          <!-- statusna traka-->
+          <!-- status bar-->
           <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
-          <!-- ikone u app, elementi..-->
+          <!-- icons, elements..-->
           <item name="colorAccent">@color/colorAccent</item>
-         <!--boja teksta u izborniku, tekst u aplikaciji po defultu -->
+         <!--menu text, app text -->
           <item name="android:textColor">@color/colorPrimaryDark</item>
-          <!-- Text u nasslovnoj, tekstovi u nav drawer -->
+          <!-- Title text, nav drawer text -->
           <item name="android:textColorPrimary">@color/colorPrimaryDark</item>
-          <!-- Burger menu i ikone desno i u nav drawer izborniku -->
+          <!-- Burger menu, icons on title bar -->
           <item name="android:textColorSecondary">@color/colorAccent</item>
       <!--    <item name="actionMenuTextColor">#00ffff</item>-->
       </style>
@@ -30,7 +30,7 @@
 
 </resources>
 
-Styles-v21.xml
+// Styles-v21.xml
 <resources>
 
     <style name="AppTheme.NoActionBar">
@@ -42,7 +42,7 @@
 </resources>
 
 
-Toolbar u aplikaciji
+//Toolbar in app
 
 
         <android.support.v7.widget.Toolbar
--- 
+++ 
@@ -0,0 +1,55 @@
+Styles.xml
+
+<resources>
+
+      <!-- Base application theme. -->
+      <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
+          <!-- toolabar background -->
+          <item name="colorPrimary">@color/colorPrimary</item>
+          <!-- statusna traka-->
+          <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
+          <!-- ikone u app, elementi..-->
+          <item name="colorAccent">@color/colorAccent</item>
+         <!--boja teksta u izborniku, tekst u aplikaciji po defultu -->
+          <item name="android:textColor">@color/colorPrimaryDark</item>
+          <!-- Text u nasslovnoj, tekstovi u nav drawer -->
+          <item name="android:textColorPrimary">@color/colorPrimaryDark</item>
+          <!-- Burger menu i ikone desno i u nav drawer izborniku -->
+          <item name="android:textColorSecondary">@color/colorAccent</item>
+      <!--    <item name="actionMenuTextColor">#00ffff</item>-->
+      </style>
+
+      <style name="AppTheme.NoActionBar">
+          <item name="windowActionBar">false</item>
+          <item name="windowNoTitle">true</item>
+      </style>
+
+      <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
+
+      <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
+
+</resources>
+
+Styles-v21.xml
+<resources>
+
+    <style name="AppTheme.NoActionBar">
+        <item name="windowActionBar">false</item>
+        <item name="windowNoTitle">true</item>
+        <item name="android:windowDrawsSystemBarBackgrounds">true</item>
+        <item name="android:statusBarColor">@android:color/transparent</item>
+    </style>
+</resources>
+
+
+Toolbar u aplikaciji
+
+
+        <android.support.v7.widget.Toolbar
+            android:id="@+id/toolbar"
+            android:layout_width="match_parent"
+            android:layout_height="?attr/actionBarSize"
+            android:background="?attr/colorPrimary"
+            app:theme="@style/AppTheme"
+            app:popupTheme="@style/AppTheme.PopupOverlay" />
+