インテントコールによってURLを取り込むブラウザアプリケーションを作成しましたが、一部のインテントで#
シンボルを使用していて、正しく処理されていません。意図が特殊文字を使用していません
編集する必要があるのは私の意図ですか、私のアプリケーションですか?
マイアプリコード:
Intent intent = getIntent();
String url = intent.getStringExtra("id");
if(url == null) {
mWebView.loadUrl("http://google.com");
else {
mWebView.loadUrl(url);
}
私の意図:
intent://#Intent;action=android.intent.action.SEND;component=myprogramstuff;S.id="https://blahblahblah/#/blah/blah?stuff=123123123";end
'intent.getStringExtra(" id ")'の内容は何ですか? @ MuratK。 –
意図しているS.id。この場合、? –
通常はブラウザで動作しますか? –