問題タブ [google-maps-android-api-2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Google Map AndroidApiV2サンプルコードが機能しない
Google_Play_SERVICE/SAMPLE
以前に利用可能なすべてのオプションを使用して 提供されたGoogleマップサンプルコードを使用しようとしましたが、以下のログが表示されました。
01-14 17:58:39.773:E / Google Maps Android API(13114):認証に失敗しました。
すべてのサンプルマップオプションの空白の画面が表示されました。
今、私は新しいプロジェクトを作成しました、そしてここにその完全なコードがあります:-
Activity.java
activity_map.xml
Manifest.xml
ログ
スクリーンショット
これは結果です。ズームオプションのある空白の画面、MapViewにマップがありません。
私はで言及されたすべてのステップに従いました:-
1.)チュートリアル
android - Google Maps API v2:マーカーをクリック可能にする方法は?
Android Google Maps API v2 のマーカーをクリック可能にして、オプション付きのメニューを表示するか、新しいアクティビティを開始するにはどうすればよいですか? 現在「newb」メソッドでアプリのマーカーを作成したと思います。残りの必要なコードとリンクできるように、名前やメソッドを割り当てませんでした。
これに答える場合は、一意の名前で導入され、クリック可能に設定されて新しいアクティビティを開くマーカーのサンプル コードを含めてください。
android - OnCameraChangeListener の応答が不十分です。別の方法はありますか?
v1 マップにあるレイヤーを v2 に移植しています。レイヤーはマップ上にカスタム コントロールを描画し、マップが移動すると、現在の地理位置情報 (正しい縮尺) にとどまる必要があります。
onCameraChange
カメラがパンまたはズームしていることを自分のレイヤー (マップ上のカスタム ビュー) に伝え、レイヤーを適切に更新するために使用することが提案されていました。
私の問題は、カメラが移動された後onCameraChange
にのみ呼び出されることです-その間ではありません。したがって、応答性が十分ではありません。これを達成する別の方法はありますか?
android - Google マップでの検索時の NullPointer または InflateException
私は初心者で、現在 Google Maps Api V2+fragments+actionbar を使って実験をしようとしていますが、ここで壁にぶつかっていると思います。このアプリの目的は非常にシンプルです。フラグメントの編集テキストまたはアクションバーの編集テキストから場所を入力すると、検索を押すと、アプリは目的の場所にマーカーが付いた地図を表示します。検索を入力してボタンを押すと、次のエラーが表示されます。
マップが既に表示されている場合にのみ機能しますが、タブを変更して戻るか、再度検索すると、インフレ例外が発生します。
主な活動は次のとおりです。
検索フラグメント
FragOne.java
fragsearch.xml
およびsearch.xml
よろしくお願いします!プロジェクトから何かを投稿する必要がある場合は、お知らせください。
編集:両方のログを更新しました。 nullpointer は、locateSearch メソッドにアクセスする前にインスタンス化する必要があるため、指定されていると思います。インスタンス化されましたが、 InflateExceptionioin に関しては、その TabListener は通常のフラグメントに関して問題なく他のアプリで使用するものであるため、そのフラグメントのビューを膨張させる別の方法を見つける必要があるようです。何か案は?
java - GoogleマップAPIv2を使用して実行すると、アプリケーションがクラッシュします
私は基本的にGooglemapsapi v2を使用して地図を読み込もうとしているので、より複雑なアプリケーションで作業を開始できます。私の問題は、 https ://developers.google.com/maps/documentation/android/のすべての指示に従ったことです。 GooglePlayLibを使用するGoogleMapAPIv2の新しい設定をセットアップします。すべてが正常にセットアップされていますが、アプリケーションを実行するとクラッシュします(myappが動作を停止しました)intellijを使用しているため、アプリケーションは「build | Generatesigned apk」で署名され、SHA1コードを取得するために、 [署名されたapkを生成する]が選択されています。MapTestという名前の新しいプロジェクトをGoogleコンソールで作成して、APIキーを取得し、指定されたとおりにマニフェストに配置しました。これで、エミュレーターには通常、openGL ESなどの一部のスタッフが不足していることがわかったので、電話(Galaxy s2)にアプリをインストールしましたが、アプリケーションはまだクラッシュしています。ps googleplaylibが追加されましたエミュレータはgoogleapi15であり、すべてが最新バージョンに更新されています。ヘルプや入力をいただければ幸いです。
以下、私は自分のxmlファイルを含めているので、何か問題があるかどうかを確認できます。
メインxml
AndroidManifest xml
MyActivityクラスは、念のために含まれているものを実際に変更するものはありません
エミュレータのログ
android - Androidマップv2:マーカーの表示順序
マップAPIのv2を使用してAndroidアプリを作成しています。マップ上にいくつかの異なるタイプのマーカーが表示されていますが、そのうちの1つは常に他のマーカーの上に表示されたいと思っています。
そのマーカーを最後にマップに追加しようとしましたが、マーカーの相対的な位置によっては、他のマーカーがマップの上に表示されてしまうようです。
特定のマーカーを常に一番上に表示するように強制する方法はありますか?
android - グーグルマップv2でCustomInfoWindowを作成する
独自のCustomInfoWindowの作成に問題があります。どこで、なぜかわからないまま例外を取得する
これは私の単純なcustomInfoWindowクラスです
}
ここで設定します。(主な活動)
onMarkerClickメソッドを実装しませんでした。マップはマーカー(約40)で問題なくロードされますが、マーカーの1つをクリックすると、次のようになります。
誰かがこれを手伝ってくれるなら、そしてあなた自身の情報ビューを作成する方法の非常に簡単な例があれば、それは素晴らしいでしょう。どうもありがとう。ウディ
android - MapViewは、Android用のGoogleMapsAPIv2で空のタイルを表示します
アプリをAndroid用の新しいGoogleのAPIに移動します。マップはフラグメントの一部であるため、フラグメントではなくMapViewを使用することにしました。MapFragmentを使用してマップを表示することに成功しましたが、MapViewを使用して同じことを実行しようとすると、空のタイルが表示されるだけです。誰かが私が欠けているものを手に入れましたか?マニフェストファイルからのアクセス許可は次のとおりです。
ログにエラーはありません。
android - Android用GoogleMapsAPI v2:非推奨のオーバーレイのように描画することはできません
Androidアプリケーションを開発していて、AndroidAPIv1用のGoogleマップからv2に移動しました。
非推奨のバージョン1では、マップ上にいくつかの色付きの図形(ゾーンを区切る)と情報テキストを描画するためのオーバーレイを作成しましたが、現在API v2を表示しているため、同じことができません。
Polygonプロパティを使用しようとしましたが、色が塗りつぶされていません。おそらく、「U」パターンの図形など、図形のパターンが原因で反時計回りに図形を描画できないためです。また、地図上にテキスト(マーカーなし、テキストのみ)を配置する方法もわかりません。
前もって感謝します。
android - Google マップが画面に表示されない
Android用Googleマップのフォーラムとチュートリアルをいくつか見た後、私はこれを持っています
Google 開発者によると、マニフェストを次のように変更しました。
また、レイアウトに API キーを追加します
実行しますが、マップが画面に表示されません。何か提案はありますか?