我想在我的應用程序中添加菜單,我發現它在擴展AppCompatActivity時有效,但如果它擴展了Activity,則不適用。它在菜單中沒有任何可用的活動?人們說活動是AppCompatActivity稍後開發的基礎,我是否有充分的理由使用Activity而不是AppCompatActivity?由於AppCompatActivity是默認的,但在我的學習中,建議選擇Activity,但是在創建菜單(操作欄)時發現問題,請幫助!AppCompatActivity和活動之間的差異
2
A
回答
-2
正如本答案What's the enhancement of AppCompatActivity over ActionBarActivity?所解釋的,除非您定位的API級別大於11,否則應該使用AppCompatActivity。但是,如果您只是將API級別定位在高於此級別的級別上,那麼只需使用Activity即可,因爲新版本具有在ActionBar上創建菜單所需的所有內容。
希望它可以幫助
0
ActionbarActivity是從程序兼容性-V7的基本活動的老字號。出於各種原因,他們想改變名稱。除非您使用的某些第三方庫堅持使用ActionBarActivity,否則您應該更喜歡AppCompatActivity而不是ActionBarActivity。 Android中主要使用AppComaptActivity。 - > AppcompatActivity基本上是爲Android中的ActionBar提供支持。 - >它也提供對Material Design外觀的支持。 - >它也提供了回到較低版本的ActionBar。所以根據我的說法,使用AppCompactActivity比ActionbarActivity更好。
相關問題
- 1. 差異同步活動ANS異步活動之間
- 2. 活動頁面和背景頁面之間的差異
- 3. 瀏覽器和控制檯之間的活動記錄差異
- 4. Wf 4接收活動:消息和參數之間的差異
- 5. 活動記錄和表數據網關之間的差異
- 6. UIView和UIButton之間的動畫差異
- 7. /和/ **之間的差異
- 8. PHP之間的差異()和[]
- 9. '//'和'///'之間的C++差異
- 10. VBA:&和+之間的差異
- 11. 之間的差異和::: ++
- 12. 運算符「==」和「=」之間的差異運算符「==」和「=」之間的差異「==」和「=」
- 13. PHP:差異之間 - >和::
- 14. 我的活動延伸AppCompatActivity和啓動
- 15. Htaccess - 和*之間的差異:。*和。+
- 16. 總和和+之間的差異?
- 17. Url.Action和Html.RenderActionLink和Html.RenderAction之間的差異
- 18. PHP中的多態 - 本地和生活之間的差異
- 19. Serilog:之間{..} {差異@ ..}
- 20. Elf32_Phdr的p_filesz和p_memsz之間的差異
- 21. 的UIScrollView:動畫和scrollRectToVisible:setContentOffset之間的差異動畫
- 22. Go和Cython之間的差異
- 23. vcruntime140d_app.dll和vcruntime140d.dll之間的差異
- 24. RestKit和AFIncrementalStore之間的差異
- 25. htop和golang之間的差異readmemstats
- 26. platformwebservices和ycommercewebservices之間的差異
- 27. spawn/1和spawn/3之間的差異
- 28. TTL和Keep alive之間的差異
- 29. strstream和stringstream之間的差異
- 30. JAVA和C#之間的LdapConnection差異
[Activity,AppCompatActivity,FragmentActivity和ActionBarActivity的可能重複:何時使用?](http://stackoverflow.com/questions/31297246/activity-appcompatactivity-fragmentactivity-and-actionbaractivity-when-to-us ) –