You have it the other way around, I think. I think he wants to disable a "sharing button." Not disable the app from "catching" a shared thing.
If it's the second, then yes, it's perhaps interesting, but it sounds, after the back and forth we've had, that it's much more likely a confused and misguided attempt at the first instead... kris On Mon, Jul 16, 2012 at 9:01 AM, Latimerius <[email protected]> wrote: > The way I understand the OP's description, the problem is that > whatever is in Manifest is static. Whereas he wants to decide > dynamically (based on input from a server) whether his app handles the > intent or not. If sharing is on he wants his app to appear in the > chooser, if it's not it should be left out from the chooser. > > At least that's how I understand it... > > On Mon, Jul 16, 2012 at 1:27 PM, Kristopher Micinski > <[email protected]> wrote: >> I'm not sure you understand... You have to explicitly implement the >> share intent anyway... >> >> http://mobile.tutsplus.com/tutorials/android/android-sdk-implement-a-share-intent/ >> >> So it's not going to randomly "pop up" in your app, that's impossible, >> unless you *put* it there! >> >> kris >> >> On Mon, Jul 16, 2012 at 7:23 AM, Bunty syed <[email protected]> wrote: >>> Thanks Kris. >>> >>> I will tell the scenario I am working on. >>> >>> Actually my app is driven by server defined policy. >>> >>> The application fetches the policy from the server & then act accordingly. >>> There is one policy for data sharing. >>> If data sharing is allowed then no problem.But if the data sharing is not >>> allowed, application should be able to block the data sharing options like >>> sharing Via item in the system generated context menu. >>> >>> >>> >>> On 16 July 2012 16:22, Kristopher Micinski <[email protected]> wrote: >>>> >>>> Is that a question? If so, the answer is yes, if you don't specify an >>>> intent filter for that routine, then the system won't offer to have >>>> your app pop up. If it is, that probably means that you're putting >>>> too much stuff in your manifest, so you should post it so people can >>>> inspect it. >>>> >>>> As I said before, if you're worried about people actually getting at >>>> the contents of the stuff in your app, then you shouldn't simply count >>>> on this, you should also use some form of encryption .... >>>> >>>> kris >>>> >>>> On Mon, Jul 16, 2012 at 6:17 AM, Bunty syed <[email protected]> >>>> wrote: >>>> > Tat means in the pop up nothing will be shown after clicking share via >>>> > item... >>>> > >>>> > >>>> > On 16 July 2012 15:02, Kristopher Micinski <[email protected]> >>>> > wrote: >>>> >> >>>> >> The system will only "share" from your app if you declare it in the >>>> >> manifest. In reality, however, you can't hide the data from the user >>>> >> without >>>> >> encryption... >>>> >> >>>> >> On Jul 16, 2012 5:12 AM, "Bunty syed" <[email protected]> wrote: >>>> >>> >>>> >>> Thanks. I want to do it only for my app. >>>> >>> >>>> >>> But I did not understand what filter r u talking about & will it >>>> >>> affect >>>> >>> the system generated menu... >>>> >>> >>>> >>> On 16 July 2012 13:49, Kristopher Micinski <[email protected]> >>>> >>> wrote: >>>> >>>> >>>> >>>> For your application or anyone's app? For your app, don't implement >>>> >>>> the >>>> >>>> filter, for anyone's app, this will be a lot trickier.... >>>> >>>> >>>> >>>> On Jul 16, 2012 4:11 AM, "Bunty syed" <[email protected]> wrote: >>>> >>>>> >>>> >>>>> Hi, >>>> >>>>> >>>> >>>>> In android, on long clicking some link or text, System generates a >>>> >>>>> menu >>>> >>>>> with some share via option. >>>> >>>>> On clicking that, it pops up a screen with facebook gmail,etc.. >>>> >>>>> >>>> >>>>> My doubt is that is there any way to remove that option from that >>>> >>>>> menu. >>>> >>>>> >>>> >>>>> or is there any callback call when some intent is launched from the >>>> >>>>> application.. >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> -- >>>> >>>>> You received this message because you are subscribed to the Google >>>> >>>>> Groups "Android Developers" group. >>>> >>>>> To post to this group, send email to >>>> >>>>> [email protected] >>>> >>>>> To unsubscribe from this group, send email to >>>> >>>>> [email protected] >>>> >>>>> For more options, visit this group at >>>> >>>>> http://groups.google.com/group/android-developers?hl=en >>>> >>>> >>>> >>>> -- >>>> >>>> You received this message because you are subscribed to the Google >>>> >>>> Groups "Android Developers" group. >>>> >>>> To post to this group, send email to >>>> >>>> [email protected] >>>> >>>> To unsubscribe from this group, send email to >>>> >>>> [email protected] >>>> >>>> For more options, visit this group at >>>> >>>> http://groups.google.com/group/android-developers?hl=en >>>> >>> >>>> >>> >>>> >>> -- >>>> >>> You received this message because you are subscribed to the Google >>>> >>> Groups "Android Developers" group. >>>> >>> To post to this group, send email to >>>> >>> [email protected] >>>> >>> To unsubscribe from this group, send email to >>>> >>> [email protected] >>>> >>> For more options, visit this group at >>>> >>> http://groups.google.com/group/android-developers?hl=en >>>> >> >>>> >> -- >>>> >> You received this message because you are subscribed to the Google >>>> >> Groups "Android Developers" group. >>>> >> To post to this group, send email to >>>> >> [email protected] >>>> >> To unsubscribe from this group, send email to >>>> >> [email protected] >>>> >> For more options, visit this group at >>>> >> http://groups.google.com/group/android-developers?hl=en >>>> > >>>> > >>>> > -- >>>> > You received this message because you are subscribed to the Google >>>> > Groups "Android Developers" group. >>>> > To post to this group, send email to [email protected] >>>> > To unsubscribe from this group, send email to >>>> > [email protected] >>>> > For more options, visit this group at >>>> > http://groups.google.com/group/android-developers?hl=en >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Android Developers" group. >>>> To post to this group, send email to [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/android-developers?hl=en >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/android-developers?hl=en >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

