2012-11-22 63 views

回答

0

您可以使用javascript來從webview中彈出一個對話框。

如果您希望在您的應用程序中發生其他事情,那麼當您在webview中執行某些操作時,情況會變得更加複雜。你可能不得不推出你自己的框架。 Netflix做到了這一點,我會嘗試找到鏈接。

0
public void mDialog(){ 
    AlertDialog.Builder alert = new AlertDialog.Builder(this); 

    alert.setTitle("title"); 
    alert.setMessage("message"); 

    // Set an EditText view to get user input 
    final EditText input = new EditText(this); 
    input.setInputType(InputType.TYPE_CLASS_NUMBER); 
    alert.setView(input); 

    alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() { 
    public void onClick(DialogInterface dialog, int whichButton) { 

     } 
    }); 

    alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() { 
     public void onClick(DialogInterface dialog, int whichButton) { 
     // Canceled. 
     } 
    }); 

    alert.show(); 
    } 

本例顯示一個對話框EditText。我自己在WebView中使用這個。 我相信你可以配置這個讓圖像顯示

相關問題