/ / Como atualizar o atributo prefixo do caminho da marca de dados no filtro de intenção no manifesto do Android da atividade? - android

Como posso atualizar o atributo de prefixo de caminho da tag de dados no filtro de intenção no manifesto android da atividade? - android

Este é o trecho do manifesto. Quero passar a string para o parâmetro de consulta "id" no pathPrefix da atividade. Como faço isso?

    <activity
android:name=".MainActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http" android:host="www.myHost.com" android:pathPrefix="/video?id="/>
</intent-filter>
</activity>

Respostas:

0 para resposta № 1

Bem, eu resolvi o problema usando

android:pathPattern="/.*"

na tag de dados, no lugar de pathPrefix e na busca de consulta como:

Uri uri = intent.getData();
String videoId = uri.getQueryParameter("id");