0

BB開発初心者です。デフォルトのデバイス ブラウザを使用して URL をロードせずに、BB アプリケーション内に WebView をロードしたいと考えています。以下は、 MainScreen を拡張する BrowserScreen クラス内で使用しコードです。

    BrowserField browserField = new BrowserField(myBrowserFieldConfig);
    browserField.addListener(myBrowserFieldListener);
    add(browserField);
    browserField.requestContent("http://www.myurl.com/");

これにより、URL が読み込まれ、エラーなしで Web ページが表示されます。唯一の問題は、Web サイトがモバイル デバイス専用に開発されていないことです。そのため、Web サイトの幅は BB デバイスの画面を超えています。横スクロールではなく縦スクロールしかできません。で水平スクロールをプログラムで有効にするにはどうすればよいですかBrowserField

どうもありがとう。

4

1 に答える 1

1

このコードは機能するはずです:

public class YourClass extends MainScreen {   
    public YourClass()   {
        //Apply config here if you want
        BrowserField myBrowserField=new BrowserField();
        HorizontalFieldManager manager=new HorizontalFieldManager(Manager.HORIZONTAL_SCROLL|Manager.VERTICAL_SCROLL);
        manager.add(myBrowserField);
        this.add(manager);   
    } 
} 
于 2013-02-11T14:44:01.880 に答える