14

我已經能夠使用我的API提供的位置將所有標記添加到我的地圖,但我無法添加一個ActionBar。將操作欄添加到Android Studio中的默認Google地圖活動模板

如上所述,我正在使用Android Studio「Google Maps Activity」模板。我該如何去添加一個ActionBar到這個模板?

請讓我知道,如果有任何你需要從我的代碼。

+0

默認模板已經在我的情況下顯示一個ActionBar .. – Simas

+0

@ user3249477嗯......模板本身給人的印象是它會有一個操作欄,但是當我實際構建項目時,什麼都沒有。 – ztnark

+0

有關您的應用程序的這些信息可能會有所幫助:minSdk,targetSdk,活動樣式和設備API版本。 – Simas

回答

48

擴展AppCompatActivity而不是FragmentActivity幫了我。

+2

這應該是公認的答案。目前接受的答案並不能解決這個問題! – pedroremedios

+0

約定@pedroremedios!這個解決方案爲我工作。我會標記最初被接受的另一個無效的答案。 –

+0

適用於我,將'FragmentActivity'更改爲'AppCompatActivity' – BK19

1

由於minSdk爲18,因此不應使用支持主題(AppCompat)。將其更改爲霍洛:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
</style> 

另外,還要確保您的活動擴展ActivityFragmentActivity

+0

是的!這解決了我的問題。非常感謝! – ztnark

+1

我的活動擴展了'FragmentActivity'和'miniSDK'是'15'該怎麼做。當我嘗試''android studio does not no suggestions。 –

+0

我有上面提到的所有內容,但是這個解決方案對我不起作用。然而,從改變的這個頁面@GeorgeK解決方案擴展FragmentActivity **到** AppCompatActivity **修復它。 –

相關問題