title: Block/unblock an application from my application: Android
body: <p>I want to block/unblock (where user can not use/access the blocked application) some application in an android device from my application. But I couldn't find any solution/ idea about this. </p>
  
  <p>I read <a href="https://stackoverflow.com/questions/8134884/android-how-to-programmatically-hide-launcher-icon">Android how to programmatically hide launcher icon</a>, but this hide the application launcher icon of same application. </p>
  
  <p>How can I do this? Please share some idea/links about this. </p>