===================================================================

<엑티비티>

===================================================================

wv.addJavascriptInterface(new AndroidBridge(), "android");

wv.addJavascriptInterface(new AndroidBridge(), "android2");<== 전시물2  받아와서 여러가지

                                                                                                             조건을 따로 주고싶습니다

 

 

class AndroidBridge{
    private final Handler handler = new Handler();

    public void callAndroid(final String arg){      

    handler.post(new Runnable() {
    
         @Override
         public void run() {
                 
    if((arg.toString()).equals(""))
     Toast.makeText(getBaseContext(), "단어를 입력하시오",1).show();    
      else{
          Intent intent = new Intent (selectLang_2.this,exhibit_search.class);      
          Bundle myData = new Bundle();    
          myData.putString("key", arg.toString());
          intent.putExtras(myData);       
          startActivity(intent);
        }
       } });
    }

===================================================================

<전시물1.html>

==================================================================

<input type="button" value="검색" onclick = "window.android.callAndroid('전시물1');"><br>

 

===================================================================

<전시물2.html>

==================================================================

<input type="button" value="검색" onclick = "window.android2.callAndroid('전시물2');"><br>

 

 

 

********************************************************************************

안녕하세요

이번에 앱개발을 하게 되었는데 막히는 부분이 있어서 도움을 받고 싶어서 글을 올립니다.

자바스크립트 값을 읽어와서

엑티비티에서 값에대한 로직을 구현하고싶은데 뜻대로 되지 않네요

값을 두개(android, android2) 받아와서 처리할수 있는방법을 알려 주시면 대단히 감사합니다