intent filter pathPrefix with question mark
<p>I want to set up an intent filter to handle urls like:
<a href="http://mysite.com/?action=delete&amp;id=30492" rel="nofollow">http://mysite.com/?action=delete&amp;id=30492</a></p>

<p>I've tried setting up my <code>intent-filter</code> as follows:</p>

<pre><code>&lt;intent-filter&gt;
&lt;action android:name="android.intent.action.VIEW" /&gt;
&lt;category android:name="android.intent.category.DEFAULT" /&gt;
&lt;category android:name="android.intent.category.BROWSABLE" /&gt;
&lt;data android:scheme="http" android:host="mysite.com" android:pathPrefix="/?action="/&gt;
&lt;/intent-filter&gt;
</code></pre>

<p>However, this doesn't work, and my app is not recognized as being able to handle the URL. I know that it's because I'm doing something wrong with my <code>pathPrefix</code> because when I remove the <code>pathPrefix</code> it works.  I also know that it's related to having the question mark in there because if I remove the question mark from the URL and the <code>pathPrefix</code>, it works.</p>

<p>Do I need to escape the question mark in some way?  I tried escaping with a slash (<code>android:pathPrefix="/\?action="</code>) but that doesn't work either.</p>

<p>How can I get this intent filter to work?</p>
