에 항목을 추가 할 지금 당장처럼 보이는 optionsmenu있어 :안드로이드 OptionsMenu, 런타임
내가 항목 하나를 클릭하면, 나는 두 개의 새로운 항목을 찾고 메뉴에 추가한다고 말할 수 있습니다를 이 같은 :
나는 문제의 onCreateOptionsMenu 한 번만 호출되고 onPrepareOptionsMenu 전화의 menubutton이 clicke 인 경우에만 호출을 보이기 때문에 (가 열려있는 동안) 런타임에이 일을하는 데 문제가디. 이 새로운 항목을 추가하면 새로 고치기 만하면됩니다.
도움 주셔서 감사합니다.
열려있는 동안 메뉴를 업데이트 하시겠습니까? 프로그래밍 방식으로 (메뉴 버튼을 누르지 않고) 숨기고 표시하려고 했으므로 onPrepareOptionsMenu가 호출됩니까? – Sver
예, CloseOptionsMenu() 및 OpenOptionsMenu()를 사용하여이 방법을 시도했습니다. 이렇게하면 메뉴가 닫히고 준비는되지만 다시 열리지는 않습니다. –
하위 메뉴 사용에 대해 생각해 보셨습니까? (나는 그것이 당신이 원하는 것처럼 메뉴에 추가하지 않을 것이라는 것을 안다, 그러나 기능은 당신이 찾고있는 무슨에 관하여이다). – Barak