안드로이드 개발 질문/답변
(글 수 45,052)
웹페이지는 asp이구요
안드로이드에서 WebView로 제가만든 asp페이지를 돌아다니다가 어느 페이지에 오면 A라는 액티비티를 호출하려 합니다.
근데 잘 안되네요 ㅠㅠ
우선 web에서
<body>안에
<script> window.location.href="(어플이름)://";</script>
로 페이지가 호출될시 어플이 실행되게 해놓았구요.
어플안에서는 A라는 액티비티안에 코드를 넣어놓고,
manifast.xml에
<activity name = "A">
<intent-filter>
<data scheme="(어플이름)" />
</intent-filter>
</activity>
식으로 했는데 어플을 호출하는 페이지로 가면 웹페이지를 표시할수 없다고 뜨네요 ㅠㅠ
A 액티비티 onCreate에 로그를 찍어봤는데 액티비티 호출도 안되는것 같구요.. 오타없구요..뭐가 문제일까요..





<data android:scheme="[shene]" android:host="[host]" />
window.location.herf="[sheme]://[host]"로 해보세요.
그리고 어플이 실행되는 것이 아니라
정확히 말하자면 액티비티를 호출하는 것입니다.
A라는 액티비티를 자바코드에서 런처액티비티로 intent로 다시 호출을 해 주셔야 어플이 정상적으로 실행됩니다.