<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");
여러개를 한번에 받을 수는 없나요 ..