0
다른 앱에서 외부 웹 링크를로드하려는 Android 브라우저를 만들었습니다. 여기이 코드를 AndroidManifest.xml에 추가했습니다. 그래서 다른 앱에서 http/https 링크를 열면 브라우저 목록에 내 앱이 표시됩니다. 내 브라우저에 데이터를 얻을 것이다 키하는 이름으로 지금다른 앱에서 내 브라우저로 외부 웹 링크로드
<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" />
<data android:scheme="https" />
</intent-filter>
, ??? 나도 몰라 내가 키가 "URL"있는 웹 링크를 보내는 경우 가정, 나는이 방법에 의해 해당 URL을로드
Intent intent = getIntent();
String url = intent.getStringExtra("url");
if(url!=null) {
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
finish();
}
이있는 키 이름, 다른 응용 프로그램은 열 데이터를 보낼 것입니다 외부 브라우저. 이 문제를 어떻게 해결할 수 있습니까?
브라우저에서 URL을여시겠습니까? – R2R
예. 하지만 URL 링크를 잡을 수 있습니까? (키 이름으로) – abir99