In my application I am trying to gain MS-Word and PDF records through Storage accessibility Framework which functions well ~ above some devices I"ve tested upon yet on Samsung note 4 API 6 i am acquiring an error

All apps connected with this action have been disabled, blocked, or room not installed


warantyButton.setOnClickListener(new View.OnClickListener()
Override publicly void onClick(View view) intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.addCategory(Intent.CATEGORY_OPENABLE); intent.setType("application/pdf,application/msword"); will i = Intent.createChooser(intent, "File"); getActivity().startActivityForResult(i, FILE_REQ_CODE); );


I"m not sure if this is straight related to her issue, but it is concerned an concern I personally had actually with this error as soon as using Intents (Incorrectly). I have actually received this error once attempting to declare an intent globally. For example:

public course MyClass// class Variables (BAD)private will someActivity = new Intent(this, SomeClass.class);
Override protected void onCreate(Bundle savedInstanceState) // some Code Then, I found that this issue was resolved when I go this:

public class MyClass// class Variables (Not Bad)private intent someActivity;
Override safeguarded void onCreate(Bundle savedInstanceState) someActivity = brand-new Intent(this, SomeClass.class); If this doesn"t help you in your details situation, i hope this help someone at part point.

When debugging to uncover the reason behind this problem, i couldn"t see any kind of note the the Toast that produced the message "All apps linked with this activity have been disabled, blocked, or are not installed." There to be no map of this gift an "error." It seems to me much more of an OS-handled exemption for incorrect usage of Intents.

You are watching: All apps associated with this action have been turned off

Since setType() an approach of intent takes one discussion as wire i.e MIME form and its compulsary because based on the MIME kind requested android mechanism finds all actions that are supported.

For instance if you want to select any kind of content then you deserve to simply write setType("*/*").

Thanks because that contributing solution to ridge Overflow!

Please be certain to answer the question. Carry out details and also share your research!

But avoid

Asking for help, clarification, or responding to other answers.Making statements based upon opinion; ago them increase with recommendations or personal experience.

See more: Farming Large Titanite Shards Dark Souls 3, Dark Souls 3: 10 Pro Tips For Farming Titanite

To discover more, see our advice on writing great answers.

article Your prize Discard

By clicking “Post your Answer”, friend agree come our terms of service, privacy policy and also cookie plan

Not the price you're looking for? Browse various other questions tagged android storage-access-framework or questioning your very own question.


site architecture / logo design © 2021 stack Exchange Inc; user contributions licensed under cc by-sa. Rev2021.10.1.40358

Stack Overflow works best with JavaScript permitted

her privacy

By click “Accept every cookies”, you agree ridge Exchange have the right to store cookies on your machine and disclose information in accordance through our Cookie Policy.