我实际上正在寻找一种方法,使用广播接收器动态地将一些可浏览的intent-filters添加到活动中,我已在我的活动中做到了这一点:
private BroadcastReceiver receiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
Log.e("Message", "uri "+ intent.getData().getPath());
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
intentF = new IntentFilter();
intentF.addAction("android.intent.action.VIEW");
intentF.addCategory("android.intent.category.DEFAULT");
intentF.addCategory("android.intent.category.BROWSABLE");
intentF.addDataScheme("http");
intentF.addDataScheme("https");
intentF.addDataAuthority("*.google.fr", null);
registerReceiver(receiver, intentF);
}
但是当我在Chrome浏览器应用中转到https://google.fr时,我没有重定向到我的应用...
我做错了什么?
感谢。