【问题标题】:Why does onCreateOptionsMenu(Menu menu) return a boolean?为什么 onCreateOptionsMenu(Menu menu) 返回一个布尔值?
【发布时间】:2017-04-22 14:59:46
【问题描述】:

我很困惑为什么它在最后一行代码中返回一个布尔值。这有什么用,为什么重要?

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    return super.onCreateOptionsMenu(menu);
}

【问题讨论】:

    标签: android boolean oncreateoptionsmenu


    【解决方案1】:

    来自documentation 这个方法:

    返回 boolean 您必须返回 true 才能显示菜单;如果 你返回 false 它不会显示。

    据我了解,这是为了确认菜单已正确创建,仅填充了有效元素,因此可以安全使用。

    【讨论】:

      猜你喜欢
      • 2014-03-20
      • 2012-08-27
      • 1970-01-01
      • 2017-08-27
      • 2020-03-21
      • 1970-01-01
      • 1970-01-01
      • 2018-11-22
      • 1970-01-01
      相关资源
      最近更新 更多