問題タブ [mapactivity]
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.
java - MapActivity を拡張する際に GoogleMaps.apk ファイルを含める方法
助けが必要です。私の日食では、MapActivity を拡張して Google マップを表示しました。プログラムを実行すると、エラーが発生します
[2011-08-27 18:47:42 - GoogleMaps] GoogleMaps.apk が見つかりませんでした!
プログラムに他のエラーはありません。このバグを克服するには?
android - Android MapActivity - グリッド
で開発されたアプリがありMapActivity
ます。USB経由で携帯電話にインストールすると、アプリはうまく機能しますが、APKを他の人にエクスポートしたところ、グリッドしか取得できませんでした。
これは何が原因ですか?
ありがとう!
android - Android MapOverlayで使用するために、SQLiteデータベースから緯度と経度を取得します
多数の場所の緯度と経度をSQLiteデータベースに保存する場合、これらの値を取得して、Googleのマップコードで使用するためにそれぞれをOverlayItemクラスに配置するにはどうすればよいですか?
データベース名:database
テーブル名:place
表のフィールドplace
:
id
title
description
latitude
longitude
各場所の緯度と経度のデータを取得して、それをArrayList itemOverlayに追加するにはどうすればよいですか?
アイデアや例はありますか?ありがとうございます
android - MapActivityのインポート中に問題に直面している
IamはAndroidを初めて使用します。いくつかのリンクからグーグルマップにアクセスするための例を手に入れました。MapActivityをプロジェクトにインポートしました。エラーが発生した場所。すべての方法で試したものをインポートすることはできません。誰かが私に問題を提案できますか。
前もって感謝します
android - 助けてください: android.view.InflateException: Binary XML file line #3: Error inflating class com.google.android.maps.MapView
Get Point アプリケーション ( https://market.android.com/details?id=jv.android.getpoint&feature=search_result ) を作成して、GPS 座標を保存し、KML ファイルをエクスポートして Google Earth で開くようにしました。そのアプリケーションは、私が Android プラットフォームを学ぶ必要があるために作成されました。
私はAndroidが初めてなので、ダミーの質問をしている場合はご容赦ください。:)
Google Marked Developer Consoleは、エミュレーターでも自分で再現できないエラーがあることを示しています(Google APU、Galaxy S、またはGalaxy 5を使用:(
エラー メッセージは次のとおりです: android.view.InflateException: Binary XML file line #3: Error inflating class com.google.android.maps.MapView .
解決策を探していましたが、答えが見つかりませんでした:(
スタックはここにあります:
メイン アクティビティには、MapActivity を呼び出すメニュー オプションがあります。XML とコード:
マップを開始するには:
PointView クラス:
PointView XML:
私のマニフェスト:
マップを表示するオプションは、ユーザーが ListView を長押ししたときに表示されるコンテキスト メニューによって呼び出されます。その ListView にはカスタム アダプターがあります (強調表示された行がスタックに表示されます)。
行座標 xml:
Default.Property で:
どんな助けでも大歓迎です。
android - AndroidのMapViewクラスからオーバーレイのアイコンを変更するにはどうすればよいですか?
私はAndroidで地図を作成しており、いくつかのオーバーレイアイコンで地図を覆っています。私の問題は、各オーバーレイのアイコンが静的であり、ズームインおよびズームアウトしたときにマップの残りの部分と一緒にサイズ変更されないことです。これは、ユーザーがズームインまたはズームアウトしすぎて、アイコンが大きすぎたり小さすぎたりすると、厄介になる可能性があります。
私の解決策は、各アイコンのサイズが異なる複数の画像ファイルを作成することです。ただし、:からアイコンを作成した後、(拡張された)MapViewクラスからこれらのアイコンを参照する方法がわかりません。
MapView
ズームイベントをトリガーできるようにクラスを拡張しました。この方法では、アイコン置換コードを配置する予定ですが、ここからマップの既存のオーバーレイとdispatchDraw()
そのアイコンにアクセスする方法(およびアイコンのみを変更する方法)がわかりません。
私はgetOverlays()
ここでうまくいくかもしれないと思っていましたが、それはオーバーレイ自体を返すだけで、アイコンは返さないようです。
私は正しい方向に進んでいますか?オーバーレイ座標などを調整せずにアイコンを置き換えるにはどうすればよいですか?ヘルプや推奨事項はここで大歓迎です!(私の説明が十分に明確であることを願っています。そうでない場合は、明確にするように私に依頼してください!)よろしくお願いします!
android - Android MapActivity onLongPress / ズームの混同
MapActivity
私は、拡張するオーバーレイが添付された拡張クラスを持っていItemizedOverlay
ます。オーバーレイの中に と がGestureDetector
ありOnGestureListener
ます。今私の問題のために:
でトリガーするアクションがありますがonLongPress
、「ピンチ」ジェスチャを使用してズームイン/ズームアウトしてもこれOnGestureListener
がトリガーされます。Android
これは、1 本の指が 1 つの場所にとどまり、もう 1 本の指が近づいたり遠ざかったりする傾向があるためです。アクションがピンチズームまたはロングプレスであるかどうかを検出するために実装できる呼び出しまたはチェックの種類は何onLongPress
ですか?
android - mapview 上の地図画像データが完成した後、ProgressDialog を閉じるコードはどこに記述すればよいですか?
ProgressDialog をポップアップする setContentView の直後に ProgressDialog をセットアップしました。
mapview の地図画像データが完成したら、メソッドを呼び出して ProgressDialog を閉じたいと思います。
それを却下するコードをどこに書くべきか知りたいです。
これらのソースコードを以下のように書きました。助けていただければ幸いです。
ありがとうございました。
これが私のマップアクティビティクラスです:
これが私のマップビュークラスです:
ここに私のマニフェストファイルがあります:
android - Android MapActivity は位置データを取得できません
Android 用の HelloMapView チュートリアルに従い、現在の位置情報を取得してテキストビューに表示するコードを追加しました。
これらのコードを別のプログラムでテストしたところ、うまくいきました。そのアプリを起動すると、経度と緯度のデータを表示できます。しかし、コードをこの MapActivity にコピーすると、位置データを取得できないようです。
コードの一部を次に示します。
android - 私のAndroidアプリがマップ上に小さなボックスでグーグルマップを表示するのはなぜですか?
私はAndroidアプリに取り組んでいます。以前は正常に機能していましたが、マシンを再インストールする必要があり、debug.keystoreが失われました。そのため、新しいdebug.keystoreの新しいAPIキーを生成しましたが、マップが表示されていますが、マップ上に小さな灰色のボックスがあります。なぜこれが起こっているのか、そしてこれらの箱を取り除く方法はありますか?ところで、私はLinuxマシン、正確にはUbuntu10.04で開発しています。