Отличается между стилем Android Widget.Button и Widget.Button.Inset - PullRequest
0 голосов
/ 01 октября 2010

Я пытаюсь использовать один из существующих стилей Widget.Button, но я вижу два разных стиля, которые выглядят одинаково, но я уверен, что есть причина, по которой они выделяются. Кто-нибудь может объяснить разницу между стилем Widget.Button и стилем Widget.Button.Inset, или хотя бы приложением, в котором я бы использовал один стиль над другим?

Спасибо.

MB

1 Ответ

1 голос
/ 05 января 2011

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>

Подробнее о стилях и темах для Android можно узнать на Применение стилей и тем .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...