为什么我们创建新的 android studio 项目时没有 xml 操作栏组件?
Why there is no xml components for the action bar when we create new android studio project?
首先,我是 Android 开发的新手。
我们已经知道,我们在 activity 上看到的所有内容都是一个组件,该组件的源代码位于 activity_main.xml 文件中.
例如我有一个 TextView 组件:
所以它的 xml 来源在 activity_main.xml:
好的,到这里为止一切都很好。
现在我面临的困惑是我的 activity:
中有一个 工具栏
但是工具栏在acitvity_main.xml.[=17中没有xml来源=]
我浪费了一整天的时间来理清我的概念,但我做不到。还有一个名为 styles.xml 的文件,但它包含下图中的一些内容:
谁能告诉我这个工具栏是从哪里来的?我是 Android 开发的初学者。我很高兴贡献者能够以简单准确的解释来讲述幕后的场景?
正如 Gabe Sechan 所说,它带有主题,所以没有 xml 文件可以看到它的代码,如果你想让它消失,只需在 AppTheme 样式标签中写入
"Theme.AppCompat.Light.NoActionBar" 而不是 "Theme.AppCompat.Light.DarkActionBar"
和 运行 应用程序,您会看到操作栏已经消失。所以它的主题问题
首先,我是 Android 开发的新手。
我们已经知道,我们在 activity 上看到的所有内容都是一个组件,该组件的源代码位于 activity_main.xml 文件中.
例如我有一个 TextView 组件:
所以它的 xml 来源在 activity_main.xml:
好的,到这里为止一切都很好。
现在我面临的困惑是我的 activity:
中有一个 工具栏但是工具栏在acitvity_main.xml.[=17中没有xml来源=]
我浪费了一整天的时间来理清我的概念,但我做不到。还有一个名为 styles.xml 的文件,但它包含下图中的一些内容:
谁能告诉我这个工具栏是从哪里来的?我是 Android 开发的初学者。我很高兴贡献者能够以简单准确的解释来讲述幕后的场景?
正如 Gabe Sechan 所说,它带有主题,所以没有 xml 文件可以看到它的代码,如果你想让它消失,只需在 AppTheme 样式标签中写入 "Theme.AppCompat.Light.NoActionBar" 而不是 "Theme.AppCompat.Light.DarkActionBar" 和 运行 应用程序,您会看到操作栏已经消失。所以它的主题问题