হাই এটি ডার্ক থিম এবং হালকা থিম উভয়ের জন্য থিম কোড।
<attr name="buttonsearch_picture" format="reference"/>
<attr name="buttonrefresh_picture" format="reference"/>
<style name="Theme.Light" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@color/white</item>
<item name="android:windowActionBar">false</item>
<item name="android:textColorPrimary">@color/black</item>
<item name="android:textColorSecondary">@color/black</item>
<item name="android:textColor">@color/material_gray_800</item>
<item name="actionOverflowButtonStyle">@style/LightOverflowButtonStyle</item>
<item name="buttonsearch_picture">@drawable/ic_search_black</item>
<item name="buttonrefresh_picture">@drawable/ic_refresh_black</item>
</style>
<style name="Theme.Dark" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@color/white</item>
<item name="android:windowActionBar">false</item>
<item name="android:textColorPrimary">@color/white</item>
<item name="android:textColorSecondary">@color/material_gray_500</item>
<item name="android:textColor">@color/material_gray_800</item>
<item name="actionOverflowButtonStyle">@style/DarkOverflowButtonStyle</item>
<item name="buttonsearch_picture">@drawable/ic_search_white</item>
<item name="buttonrefresh_picture">@drawable/ic_refresh_white</item>
<item name="android:colorBackground">#ffffff</item>
<item name="android:alertDialogTheme">@style/LightDialogTheme</item>
<item name="android:alertDialogStyle">@style/LightDialogTheme</item>
<!-- <item name="android:textViewStyle">@style/AppTheme.Widget.TextView</item>-->
<item name="android:popupMenuStyle">@style/PopupMenu</item>
</style>
আপনি যদি চেকবাক্সের রঙ পরিবর্তন করতে চান তবে "কালারঅ্যাকসেন্ট" বৈশিষ্ট্যটি চেক করা রাষ্ট্রের জন্য ব্যবহার করবে এবং "অ্যান্ড্রয়েড: টেক্সট কালারসেকেন্ডারি" আনচেকিং অবস্থায় ব্যবহার করবে।
অ্যাকশন বারে ওভারফ্লো আইকনের রঙ পরিবর্তনের জন্য "অ্যাকশন ওভারফ্লোবটন স্টাইল" ব্যবহার করবে।
"বাটনসার্ক_পিকচার" বৈশিষ্ট্যটি অ্যাকশন বারে অ্যাকশন বোতামের রঙিন রঙের জন্য ব্যবহার করবে style
<attr name="buttonsearch_picture" format="reference"/>
একই হ'ল রিফ্রেশ বোতামের জন্য যা আমি আমার অ্যাপ্লিকেশনটিতে ব্যবহার করছি।
"অ্যান্ড্রয়েড: পপআপমেনু স্টাইল" বৈশিষ্ট্যটি ডার্ক থিমের হালকা থিমের পপআপ মেনু স্টাইলটি পেতে ব্যবহার করছে।
<style name="PopupMenu" parent="Theme.AppCompat.Light.NoActionBar">
</style>
এবং এটি আমার বার্কস প্লেয়ার অ্যাপ্লিকেশনে আমি ব্যবহার করছি এমন সরঞ্জামদণ্ডের কোড।
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
app:contentInsetStart="0dp"
android:title="Rocks Player"
android:layout_width="match_parent"
android:elevation="4dp"
android:layout_height="48dp"
app:layout_scrollFlags="scroll|enterAlways"
android:minHeight="48dp"
app:titleTextAppearance="@style/Toolbar.TitleText"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
android:background="?attr/colorPrimary"
>
</android.support.v7.widget.Toolbar>
থিমস: -
<style name="AppTheme0" parent="Theme.Light">
<item name="colorPrimary">#ffffff</item>
<item name="colorPrimaryDark">#cccccc</item>
<item name="colorAccent">#0294ff</item>
</style>
<style name="AppTheme1" parent="Theme.Dark">
<item name="colorPrimary">#4161b2</item>
<item name="colorPrimaryDark">#4161b2</item>
<item name="colorAccent">#4161b2</item>
</style>