【问题标题】:Different between android style Widget.Button and Widget.Button.Insetandroid样式Widget.Button和Widget.Button.Inset之间的区别
【发布时间】:2010-10-01 00:57:23
【问题描述】:

我正在尝试使用现有的 Widget.Button 样式之一,但我看到两种不同的样式看起来相同,但我确信它们之所以不同是有原因的。谁能解释 Widget.Button 样式与 Widget.Button.Inset 样式之间的区别,或者至少是我会使用一种样式而不是另一种样式的应用程序?

谢谢。

MB

【问题讨论】:

    标签: button android-widget


    【解决方案1】:

    Widget.Button.Inset 有不同的背景图片,有些属性没有设置。

    以下内容来自Android默认的styles.xml文件:

    <style name="Widget.Button">
         <item name="android:background">@android:drawable/btn_default</item>
         <item name="android:focusable">true</item>
         <item name="android:clickable">true</item>
         <item name="android:textAppearance">?android:attr/textAppearanceSmallInverse</item>
         <item name="android:textColor">@android:color/primary_text_light</item>
         <item name="android:gravity">center_vertical|center_horizontal</item>
     </style>
    
     <style name="Widget.Button.Inset">
         <item name="android:background">@android:drawable/button_inset</item>
     </style>
    

    您可以在Applying Styles and Themes 阅读有关 Android 样式和主题的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-16
      • 1970-01-01
      • 2016-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-05
      • 1970-01-01
      相关资源
      最近更新 更多