当我们创建新的android studio项目时,为什么操作栏没有xml组件?

时间:2019-07-08 17:51:04

标签: android xml android-studio android-theme android-styles

首先,我是Android开发的新手。

我们已经知道在活动中看到的所有内容都是一个组件,并且该组件的来源位于 activity_main.xml 文件中。

例如,我有一个 TextView 组件:

enter image description here

因此其xml源位于 activity_main.xml 中:

enter image description here

好的,到这里一切都很好。

现在我面临的困惑是我的活动中有一个工具栏

enter image description here

但是 acitvity_main.xml 中没有此工具栏的xml源。

enter image description here

我整天都在浪费时间来澄清自己的概念,但我做不到。还有一个名为 styles.xml 的文件,但在下面的图像中包含某种东西:

enter image description here

请问任何人可以知道该工具栏来自何处?我是Android开发的初学者。我将很高兴向撰稿人简单,准确地讲解幕后情况。

1 个答案:

答案 0 :(得分:1)

正如Gabe Sechan所说,它带有主题,因此没有xml文件可以在其中看到其代码,如果要消失,只需在AppTheme样式标签中编写 “ Theme.AppCompat.Light.NoActionBar”,而不是“ Theme.AppCompat.Light.DarkActionBar”  并运行应用程序,您将看到操作栏消失了。所以它是主题