1

これは私には少し奇妙です。BB9780デバイスとシミュレーターの両方を使用して、MapAction.setCenterAndZoom(...)またはその両方でマップを中央に配置すると、NoClassDefFoundExceptionがスローされますが、9930シミュレーターで同じコードを試してみると、正常に機能します。9780でMapDimensions.setCenter(...)別のコード()を試したところ、同じ例外がスローされました。MapActionDemoまた、アプリケーションのアクセス許可も確認しましたが、すべて問題ありませんでした。それで、私がここで欠けているものを教えていただけますか?

4

1 に答える 1

1

API ドキュメントによるとMapAction.setCenter...、バージョン 7.0 以降でのみ使用できるようです。これが、BB 9780 デバイスとシミュレーターが実行に失敗し、9930 が正常に実行される理由である可能性が最も高いです。

私が知る限り、setCentre...代わりにメソッド名をハックすると、コードが機能する可能性がありますsetCenter...

参考文献

于 2011-12-15T09:47:11.340 に答える