Is there a way to remove ShareIntent latency?
<p>I create a share intent in this way:</p>

<pre><code>Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
String shareBody = "the share content body";
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject Here");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);
startActivity(Intent.createChooser(sharingIntent, "Share via"));
</code></pre>

<p>it works fine, however dialog takes about 1-2 seconds to show (I think because it has to search for every app which can handle that intent), is there a way to remove this delay?
I think there is because after the first, subsequent calls have no delay at all.</p>

<p>I tried to preload the sharing intent and have my app just call startActivity but delay is the same...I think the overhead is on the startActivity call :(</p>
