簡體   English   中英

Android 中的樣式和主題

[英]Styles and themes in Android

我正在嘗試了解有關 Android 樣式和主題的知識。 我發現,如果我在應用程序或活動的清單中添加android:theme屬性,樣式將應用於整個應用程序/活動。 我認為能夠定義僅應用於按鈕的樣式會很有用。 您是否知道是否有一種方法可以像在 CSS 中那樣,僅將某種樣式應用於視圖上的某種類型?

這是一個通用示例:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="CustomButton" parent="@android:style/Widget.Button">
        <item name="android:textColor">#FF0000</item>
    </style>
    <style name="CustomTheme" parent="android:Theme">
        <item name="android:buttonStyle>@style/CustomButton</item>
    </style>
</resources>

很容易做到,只需閱讀官方參考:

http://developer.android.com/guide/topics/ui/themes.html

編輯

顯然,您需要指定在您希望應用的每個按鈕/視圖上創建的樣式(如在 css 中,對於 class 屬性)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM