我是BB 10级联和Black berry Platform的新功能。我想从我的BB 10 Cascades应用程序中添加一个联系人说3BDAEE2D到BBM Contacts。怎么做它以编程方式?请建议我一个方法,以便我可以快速解决它...
感谢!!!
嗨MSohm,
你的帖子对我有用,但问题很小。
请找到这个!!!
InvokeActionItem {
id:supportBBM
title: qsTr("Support") + Retranslate.onLanguageChanged
ActionBar.placement: ActionBarPlacement.InOverflow
imageSource: "asset:///images/support_icon.png"
query {
invokeActionId: "bb.action.INVITEBBM"
uri: "pin:2ADAEE2F"
}
}
我正在使用它。但是当我在我的应用程序中将语言选项从英语切换为阿拉伯语时,它首次显示阿拉伯语,即使我下次将语言选项从阿拉伯语更改为英语,也不会再次更改。
当我关闭应用并再次打开时,它会显示之前选择的相应语言。
我想这样做,但没有得到怎么做......
请帮助!!!
答案 0 :(得分:2)
您可以通过使用Invite to BBM调用BBM来完成此操作。以下是如何在QML中执行此操作的示例。
InvokeActionItem {
title: "Invite to BBM"
query {
invokeActionId: "bb.action.INVITEBBM"
uri: "pin:3BDAEE2D"
}
有关此问题的文档可在此处找到:https://developer.blackberry.com/native/documentation/cascades/device_platform/invocation/bbm.html
答案 1 :(得分:0)
我试试这个并且正在工作,
谢谢!!!
action :[
ActionItem {
title: qsTr("Support") + Retranslate.onLanguageChanged
ActionBar.placement: ActionBarPlacement.InOverflow
imageSource: "asset:///images/support_icon.png"
onTriggered: {
supportBBM.trigger("bb.action.INVITEBBM")
}
}
]
attachedObjects: [
Invocation {
id: supportBBM
query {
invokeActionId: "bb.action.INVITEBBM"
uri: "pin:2ADAEE2F"
}
]