2017-10-12 16 views
0

私のアプリでは、MapContainerを2回使用しています。フォーム内の最初の時間と別のフォームから起動されたInteractionDialogの2回目。InteractionDialogのMapContainerはシミュレータで表示されますが、Androidでは表示されません。

シミュレータではマップが表示されます:

Map appearing in the simulator

が、実際のデバイス上でそれはない:

Map not appearing on the device

それは確かに可能です中央にMapContainerを追加しますInteractionDialog(BorderLayout内)の?もしそうなら、どうしたらいい?

感謝すべてのヘルプ、

+0

あなたの質問は、コードスニペットとスクリーンショットなしで少し曖昧です。 – Diamond

+0

@Diamond:スクリーンショットが追加されました!しかし、シャイは問題を発見した。 – HelloWorld

答えて

2

MapContainerの推奨サイズは、デバイス上0になる可能性があり、結果として、あなたは何も見えないだろう。推奨サイズを明示的に設定すると、これが機能する可能性があります。ただし、そのユースケースはテストしていません。

+0

あなたが正しいです、私はデバイスの画面キャプチャを見ながら地図を表す細い青い線に気付きました!ありがとうShai! – HelloWorld

関連する問題