прерывающая ссылка на мое приложение

У меня проблема. Я использую код ниже, чтобы прервать ссылки на мое приложение, как

<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="twitter.com"/>
    <data android:scheme="http" android:host="facebook.com"/>
</intent-filter>

Но проблема в том, что мне нужно установить схему данных и хост во время выполнения, то есть я могу добавить или удалить хост во время выполнения. Как установить значение схемы данных и хоста во время выполнения? Я использую приведенный ниже код, но он не работает

IntentFilter filter = new IntentFilter();
filter.addAction("android.intent.action.VIEW");
filter.addCategory("android.intent.category.DEFAULT");
filter.addCategory("android.intent.category.BROWSABLE");
filter.addDataScheme("http");
filter.addDataAuthority("www.facebook.com", null);
RecieveBroadcaster  receiver = new RecieveBroadcaster();
registerReceiver(receiver, filter);

Ответы на вопрос(1)

Ваш ответ на вопрос