1
간단한 응용 프로그램이 있습니다. 브라우저에 새 MenuItem
을 추가하면 완벽하게 작동합니다. 내가 이것을 MenuItem
클릭하면 브라우저에서 현재 URL로 내 앱으로 이동해야합니다.blackberry 내 응용 프로그램의 브라우저에서 URL을 사용하십시오.
간단한 응용 프로그램이 있습니다. 브라우저에 새 MenuItem
을 추가하면 완벽하게 작동합니다. 내가 이것을 MenuItem
클릭하면 브라우저에서 현재 URL로 내 앱으로 이동해야합니다.blackberry 내 응용 프로그램의 브라우저에서 URL을 사용하십시오.
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;
}
}
고마워요,하지만 이건 내가 찾고있는 게 아니에요. (어쩌면 네가 qustion을 잘 읽으면 너에게 분명해질거야 :) – Alamri
여기에 샘플 코드를 넣어; – alishaik786