Jestem bardzo nowym programistą w systemie Android. Próbuję zdefiniować przycisk przepełnienia działania w mojej aplikacji. Z tego co przeczytałem wiąże się z modyfikacją pliku manu.xml
. Nie mogę znaleźć tego pliku w mojej aplikacji i nie mam katalogu res>menu
. Utworzyłem funkcję SettingActivity. Jakieś sugestie?Brakuje katalogu menu
10
A
Odpowiedz
24
Możesz utworzyć katalog menu w res/folderze. Kliknij prawym przyciskiem myszy na res
w widoku projektu w Android Studio i kliknij nowy -> "Katalog zasobów Androida". Następnie wybierz menu pod "Typ zasobu". Następnie można dodać plik do tego katalogu nowe res/menu, który zawiera elementy menu jak ten (RES/menu/main_menu.xml)
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action"
android:title="@string/action"
app:showAsAction="always" />
</menu>
I mieć pewność, aby przesłonić onCreateOptionsMenu(Menu menu)
w klasie jak to MainActivity
:
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main_menu,menu);
return true;
}
0
prawym przyciskiem myszy na OZE i będzie android katalogu zasobów -> podać nazwę katalogu -> podać typ zasobu jako menu: menu folder zostanie utworzony wewnątrz OZE, teraz prawym przyciskiem myszy na menu menu-> New-> plik zasobów-> nazwa pliku-> ok. Teraz widzisz plik xml menu wewnątrz RES/menu/yourfile.xml
Powiązane problemy
- 1. Znajdź wersję Git katalogu roboczego Brakuje katalogu .git
- 2. Xcode commit brakuje pliku lub katalogu
- 3. Pakiet nuget z symbolami brakuje "zawartości" katalogu
- 4. Dlaczego brakuje mojego polecenia głosowego z menu OK w XE16?
- 5. Brakuje menu Visual Studio 2012 "analiza zasięgu kodu"
- 6. layoutopt brakuje
- 7. W katalogu TypeScript 1.3 dla Visual Studio 2013 brakuje katalogu SDK (tsc.exe)
- 8. Dodaj niestandardowe menu kontekstowego Explorer w katalogu \ tle
- 9. Jak uzyskać ścieżkę do katalogu programów menu Start?
- 10. TFS Elektronarzędzia: Rozszerzenie powłoki: Menu kontekstowe Dziwaczne i ikony TFS w plikach/folderach brakuje
- 11. UIImagePickerControllerReferenceURL brakuje
- 12. Brakuje szablonu
- 13. "Uruchom jako" brakuje aplikacji na Androida
- 14. Brakuje zasobów Auth pod numerem
- 15. Brakuje folderu Adminscripts w IIS 7
- 16. .top brakuje w plikach definicji języka jQuery?
- 17. Android Studio 2.2.2: Narzędzia> Menu Android brakuje w Mac OS X
- 18. Czy w programie Visual Studio 11 beta brakuje opcji menu "Dodaj możliwe do wdrożenia zespoły"?
- 19. Społeczność VS 2015, dołącz do polecenia proces brakuje w menu debugowania i narzędzi?
- 20. Menu HTML5 - Kontekstowe menu kontekstowe
- 21. co jest generowane i pośrednie foldery w katalogu kompilacji i dlaczego brakuje folderu wyników
- 22. Mocha opisują "require() brakuje" w WebStorm 11
- 23. Dlaczego brakuje fragment_main.xml w pakiecie ADT 20140702?
- 24. Załaduj folder w Tridion Menedżer zawartości brakuje
- 25. Brakuje Androida Draw9patch?
- 26. Vagrant: brakuje pliku id_rsa
- 27. widok Database brakuje IntelliJ
- 28. Xamarin sider.dll brakuje
- 29. phpmyadmin.conf i apache.conf brakuje
- 30. cufft.lib dla win32 brakuje
Podczas tworzenia projektu, menu została utworzona automatycznie domyślnie wcześniej. Ale teraz wygląda na to, że Google go pozbył - nie zawiera już kodu do menu. Czemu? Czy można utworzyć menu domyślne, tworząc nowy projekt? – busuu
Zgaduję, że się go pozbyli, ponieważ nie wszyscy używają menu, a teraz tworzenie tych elementów (foldery zasobów, foldery zasobów itp.) W Android Studio jest łatwiejsze. Domyślny projekt powinien być tak szczupły jak to możliwe i nie zawierać garści nieużywanych folderów/zasobów. – kevskree