将 ActionBar 添加到 Android Studio 中的默认 Google 地图 Activity 模板
Adding an ActionBar to the Default Google Maps Activity Template in Android Studio
我已经能够使用我 API 提供的位置将我所有的标记添加到我的地图,但我无法添加 ActionBar。
如前所述,我使用的是 Android Studio "Google Maps Activity" 模板。我怎样才能将 ActionBar 添加到此模板?
如果您需要我提供任何代码,请告诉我。
因为你的 minSdk 是 18,你不应该使用支持主题 (AppCompat
)。将其更改为全息:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
</style>
还要确保您的活动扩展到 Activity
或 FragmentActivity
。
扩展 AppCompatActivity
而不是 FragmentActivity
帮助了我。
我遵循了这个示例 https://developer.android.com/training/appbar/setting-up.html 并且我将我的协调器布局更改为相对布局,以便我可以将我的地图片段和其他按钮放置在工具栏下方。
我已经能够使用我 API 提供的位置将我所有的标记添加到我的地图,但我无法添加 ActionBar。
如前所述,我使用的是 Android Studio "Google Maps Activity" 模板。我怎样才能将 ActionBar 添加到此模板?
如果您需要我提供任何代码,请告诉我。
因为你的 minSdk 是 18,你不应该使用支持主题 (AppCompat
)。将其更改为全息:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
</style>
还要确保您的活动扩展到 Activity
或 FragmentActivity
。
扩展 AppCompatActivity
而不是 FragmentActivity
帮助了我。
我遵循了这个示例 https://developer.android.com/training/appbar/setting-up.html 并且我将我的协调器布局更改为相对布局,以便我可以将我的地图片段和其他按钮放置在工具栏下方。