在android材料设计中,我是否必须为已经存在的材料主题赋予任何特定的风格属性



我在应用程序中指定了一个材料设计主题。

android:theme="@android:style/Theme.Material"

我刚刚从谷歌网站上读到一些关于材料设计的文档。

https://material.google.com/

我的问题是,尽管我已经在清单文件中实现了材料设计主题,但我是否遵循我在上面的网站上阅读的设计指南。

更简单地说,当我在清单文件中实现了android:theme="@android:style/Theme.Material"时,我是否必须对任何视图小部件进行任何单独的"材质"样式设置。

感谢大家抽出时间。

我在这里回答我自己的问题。

似乎我必须单独将样式和动画应用于相应的视图。

例如,为了显示视图在其父布局之上,我必须给出一个样式属性"elevation"。材料主题以外的其他主题不支持此属性。

另一个例子,

<TextView
android:id="@+id/myview"
...
android:elevation="2dp"
android:background="@drawable/myrect" />

相关内容

  • 没有找到相关文章

最新更新