2012-02-23 6 views
1

私はGWT visualisation APIを使用しています。チャートはブラウザでうまくいきますが、AndroidベースのPhoneGapアプリケーションでは表示されません。 実際、GWTプロジェクトから生成されたコードを使用してUIを作成しています。 アプリケーションをシミュレータに記録するとき、コードの一部が実行されず、このコードがメインスレッドによって呼び出された新しいRunnableに挿入されることに気付きました。GWT Google APIを使用してPhoneGapベースのアプリケーションにチャートをロード

VisualizationUtils.loadVisualizationApi(threadName, packagesToLoad); 

私はPhoneGapのマルチスレッドをサポートしていないため、生成されたJavaScriptコードは、単一のスレッドで実行されるため、これは、であることを疑います。

問題を解決する方法はありますか? また、他に可視化Google APIを使用してグラフを描画するための呼び出し方法がありますか?

ありがとうございました

答えて

0

この問題が見つかりました。それはインターネット接続でした! 実際には、プロキシの後ろにある私のオフィスのAndroidエミュレータをインターネットに接続するのが難しいので、自宅でアプリケーションをテストすることにしました。 しかしgoogle web site demoからでも、エミュレータでいくつかのグラフ(LineChart、PieChart)を表示するときに別の問題が見つかりました。 JavaScriptをコーディングせずに、きれいなチャートを作成するGWTに相当するライブラリはありますか?

+0

Androidのドキュメントを読んだ後、Android 2.2はSVGをサポートしていないことがわかったので、Android用のFlashプロットを描画することにしました。 –

関連する問題