Tôi đang cố gắng quay lại trang trước đó sau khi tải trình duyệt nhưng phải mất ba lần nhấp chuột để thực hiện việc đó. Tôi đã cố gắng ghi đè nút nhấp chuột trở lại nhưng vẫn phải mất ba lần nhấp. Tôi sử dụng đoạn mã sau để tải các trình duyệt:Trình duyệt Blackberry quay lại nhấp vào
BrowserSession browserSession;
browserSession = Browser.getDefaultSession();
try{
browserSession.displayPage(mapLocation);
}catch(Exception e){
e.printStackTrace();
}
EDIT sao chép từ câu trả lời của thành viên:
Tôi muốn đi đến màn hình trước đó không phải là trang trước trong trình duyệt. Các mã cho nút quay lại:
protected boolean keyDown(int keycode, int status) {
if(Keypad.key(keycode) == Keypad.KEY_ESCAPE) {
_theApp.popScreen(this);
return true;
}
return false;
}
Phương thức keyDown là một phần của lớp nào? Bạn đã thử đặt một bản in gỡ lỗi hay điểm ngắt ở đó, để xem nó có được thực thi không? –
Nếu bạn vẫn ở xung quanh, vui lòng xem qua các câu hỏi của bạn và đánh dấu các câu trả lời đúng là Được chấp nhận bằng cách đánh dấu vào các biểu tượng V trống bên dưới điểm số của chúng. Cảm ơn. –