usando javascript no android webview
Estou tentando iniciar uma atividade a partir de uma interface javascript na minha visualização da web. O exemplo mostra um brinde. Como eu poderia chamar uma classe em vez de um brinde?
<code>public class JavaScriptInterface { Context mContext; /** Instantiate the interface and set the context */ JavaScriptInterface(Context c) { mContext = c; } /** Show a toast from the web page */ public void showToast(String toast) { Toast.makeText(mContext, toast, Toast.LENGTH_SHORT).show(); } } </code>
isso para a página html.
<code><input type="button" value="Say hello" onClick="showAndroidToast('Hello Android!')" /> <script type="text/javascript"> function showAndroidToast(toast) { Android.showToast(toast); } </code>