Vấn đề của tôi:
- Tôi hiển thị bản đồ bên trong cửa sổ bật lên và tôi có các ô xếp dỡ (nền màu xám). - Nếu tôi phóng to hoặc thu nhỏ, thì bản đồ sẽ lấp đầy toàn bộ không gian (không có nền màu xám nữa).GWT MAP 3.8 (Google API) - Có phải onResize() cần thiết để ẩn "nền xám" không?
Câu hỏi của tôi:
- Bạn có bất kỳ ý tưởng nào về vấn đề của tôi không (Tôi có cần thay đổi kích thước để ẩn "nền xám") không?
- Tôi không biết liệu tôi có nên gọi onResize() bên trong gọi lại Runnable (mã ở trên) hay không?
Cảm ơn bạn,
mã thực tế của tôi: (Tôi đang sử dụng javaxLoaderAPI)
// ENTRY POINT
GoogleMap map; @UiField LayoutPanel gmap; public void AjaxLoader_MAP() { AjaxLoaderOptions options = AjaxLoaderOptions.newInstance(); options.setOtherParms("key=***&sensor=false&language=es"); Runnable callback = new Runnable() { public void run() { gmap.onResize(); // Should I call onResize() here ? map = GoogleMap.create(gmap.getElement()); }; } AjaxLoader.loadApi("maps", "3", callback, options); }