0
我很困惑,爲什麼它會在最後一行代碼中返回一個布爾值。這有什麼用,它爲什麼重要?爲什麼onCreateOptionsMenu(菜單菜單)返回布爾值?
@Override
public boolean onCreateOptionsMenu(Menu menu) {
return super.onCreateOptionsMenu(menu);
}
我很困惑,爲什麼它會在最後一行代碼中返回一個布爾值。這有什麼用,它爲什麼重要?爲什麼onCreateOptionsMenu(菜單菜單)返回布爾值?
@Override
public boolean onCreateOptionsMenu(Menu menu) {
return super.onCreateOptionsMenu(menu);
}
從documentation此方法:
返回 布爾要顯示的菜單,您必須返回true;如果 你返回false它不會顯示。
據我的理解,這是爲了確認菜單是否正確創建,它只填充了有效元素,因此它可以安全地使用。