2012-04-03 4 views

답변

1

browserField.getDocumentUrl()은 브라우저의 현재 URL을 제공합니다.

이 샘플 코드와 같은 시도 :

public class FirstScreen extends MainScreen implements FieldChangeListener 
{ 
private BrowserField browserField; 
private ButtonField click; 
private MenuItem goBack=new MenuItem("GO Back",100,101) 
{ 
    public void run() 
    { 
     goBackFromBrower(); 
    } 
}; 
public FirstScreen() 
{   
    setTitle("First Screen"); 
    click=new ButtonField("Click", Field.FIELD_HCENTER); 
    click.setChangeListener(this); 
    add(click);   
    addMenuItem(goBack); 
}   

protected void goBackFromBrower() 
{ 
    String str=browserField.getDocumentUrl();  
    delete(browserField); 
    System.out.println("============= URL: "+str); 
    Status.show(str, 1000); 
} 

public void fieldChanged(Field field, int context) 
{ 
    browserField=new BrowserField(); 
    add(browserField); 
    browserField.requestContent("http://www.google.com/news/");   
} 
protected boolean onSavePrompt() 
{ 
    return true; 
}  
} 
+0

고마워요,하지만 이건 내가 찾고있는 게 아니에요. (어쩌면 네가 qustion을 잘 읽으면 너에게 분명해질거야 :) – Alamri

관련 문제