title: Determine if a specific activity in an application can be launched
body: <p>Applications can have any number of launchable activities.  I know how to get the list of these activities via PackageManager.</p>
  
  <p>Is there a way to determine which activities can be launched via startActivity?</p>
  
  <p>For example, the Documents To Go app has different activities that will start Word, Excel, Powerpoint, PDF, etc...  I am able to launch all o these just fine.</p>
  
  <p>However, it also contains some activities that I am not able to launch with startActivity... If I attempt to do this I get a SecurityException.</p>
  
  <p>I want to be able to determine which activities I can safely launch and which I cannot so I only present the user with a list of activities that I can safely launch from within my application...</p>
  
  <p>Is this possible?</p>