gpt4 book ai didi

android - 在cordova插件中获取onCreateOptionsMenu

转载 作者:行者123 更新时间:2023-11-29 00:22:03 26 4
gpt4 key购买 nike

我想用 cordova 构建一个 android 应用程序。在此应用程序中,我们使用( native )操作栏并希望从 cordova 插件向其添加按钮。我有一个关于如何在我的插件中获取 onCreateOptionsMenu 事件的问题。我需要它,因为插件使用 Activity 按钮接收数据(取决于每个 View )。有没有办法在我的插件中做到这一点?

/*
* Hook in Cordova for menu plugins
*
*/
@Override
public boolean onCreateOptionsMenu(Menu menu) {
this.postMessage("onCreateOptionsMenu", menu);
return super.onCreateOptionsMenu(menu);
}

我看到他们在他们的 CordovaActivity.java 中有这样的东西,但我不知道如何在我的插件中接收它?

请帮帮我,

谢谢你:)

最佳答案

你看到CordovaPlugin.onMessage(String id, Object data)了吗?

https://github.com/apache/cordova-android/blob/master/framework/src/org/apache/cordova/CordovaPlugin.java#L140

我认为您可以在自定义插件中实现此方法并监听 "onCreateOptionsMenu" 消息 ID,然后操作选项菜单?

我以前没有尝试过这样的事情,但我认为这可能是它的完成方式。

关于android - 在cordova插件中获取onCreateOptionsMenu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22403984/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com