Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Native Development

Posts: 6,541
Registered: ‎10-27-2010
My Device: HTC One, PlayBook, LE Z10, DE Q10
My Carrier: Verizon

Invocating shared text

If the target is left off and you only specify the mimeType (text/plain) and the data (text), should'nt the list of targets that can support that share be listed?  I am just getting a card that is asking for the BBM Group.  If I specify the target for BBM (sys.bbm.sharehandler), I get the BBM List.  I want the user to select the target to share the text with.


Posts: 1,524
Registered: ‎12-18-2012
My Device: Z30, Z10 LE, DevAlpha C, PlayBook

Re: Invocating shared text

I'm not sure if I understood the question.


You should specify an action too. When I specify mimeType as "text/plain", invokeActionId as "bb.action.SHARE" I get a selection of BBM, BBM Group or NFC.


        InvokeQuery *query = InvokeQuery::create()
        invocation_ = Invocation::create(query)
        QObject::connect(invocation_, SIGNAL(armed()), this, SLOT(invocation_armed()));
        QObject::connect(invocation_, SIGNAL(finished()), invocation_, SLOT(deleteLater()));


void SomePage::invocation_armed()
        qDebug("Invocation armed");




Andrey Fidrya, @zmeyc on twitter