0

我试图了解上述两种风格之间的区别。在阅读各种帖子后,正确的做法是在清单中分配全息主题,然后执行

   style="?android:attr/borderlessButtonStyle"

但看来你也可以这样做

   style="@android:style/Widget.Holo.Light.Button.Borderless.Small"

哪一个是正确的?一个是另一个的别名吗?

我必须承认第二个 1 似乎更容易阅读和理解,它指向一种内部风格——对吧?

第一个?这是一种风格还是只是风格中的一个属性?

在第一个中,它也以问号开头,这有什么目的?

有人对此有很好的了解吗?

4

1 回答 1

2

哪一个是正确的?

两者/两者之一,取决于您的目标。

一个是另一个的别名吗?

第一个说“主题中有一个属性将指示此处使用的样式”。第二个说“使用这种风格”。

于 2013-08-06T19:53:39.337 回答