2012-05-24 100 views

回答

1

在這裏回答我自己的問題。 所以這就是它的工作原理。有問題的郵件必須發送到將處理請求的Handler

/* 
* Used to get the result of requestFocusNodeHref(msg) 
*/ 
class MyHandler extends Handler{ 
    @Override 
    public void handleMessage(Message msg) { 
     super.handleMessage(msg); 
     String src = msg.getData().getString("src"); 
     launchImageSaveAs(src); 
     } 
    } 

然後,在某處你的代碼,例如在OnLongClickListener您創建一個新的消息,並設置處理爲目標,最後調用requestFocusNodeHref

if(result.getType() == HitTestResult.UNKNOWN_TYPE){ 
    Message msg = new Message(); 
    msg.setTarget(new MyHandler()); 
    webview.requestFocusNodeHref(msg); 
} 
相關問題