마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

네이티브 앱 / 웹뷰 통신 질문드립니다.

0 추천
 <form onsubmit="window.Zeany.justDoIt(elements[0].value); return true;">
        <input id="attendanceCheck" type="text" placeholder="id">
        <input id="endStudy" type="text" placeholder="id">
        <input id="logout" type="text" placeholder="id">
        <button type="submit">Submit</button>
    </form>

html에서 이렇게 여러개의 input을 넣고 안드로이드로 입력받은 텍스트를 표시하고 싶은데요

메세지를 입력하고 submit버튼을 누르면 메세지가 사라지고 토스트는 활성화가 안되네요 ..

webview의 내용을 받는 앱의 코드입니다.

 mWebview.addJavascriptInterface(new Object(){
            @JavascriptInterface
            public void justDoIt(String keyword,String keyword2, String keyword3){
                Toast.makeText(MainActivity.this, "First Text is" + keyword, Toast.LENGTH_LONG).show();
                Toast.makeText(MainActivity.this, "Second Text is" + keyword2, Toast.LENGTH_LONG).show();
                Toast.makeText(MainActivity.this, "Second Text is" + keyword3, Toast.LENGTH_LONG).show();
            }
        },"Zeany");

 

여러개를 한번에 받을 수는 없나요 ..

파워코딩 (960 포인트) 님이 2018년 6월 1일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...