問題タブ [mapfragment]
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 - mapFragment を使用して 2 点間のパスを描画する方法は?
mapFragment の 2 つのポイント間にパスを描画する方法を知りたいです。1 つ目はユーザーの現在の位置で、2 つ目は事前定義された位置です。オンラインで検索したところ、Android プログラミング プロフェッショナルと見なされる複雑な回答がたくさん見つかりました。また、ほとんどの回答は、mapView を使用してマップを表示する API v1 に基づいています。
私が今持っているのは、 mapFragment を使用したアクティビティであり、アプリを実行して地図上に世界を見ることができます。
できる限りシンプルにしてください:)。
android - Android で onPress のデフォルトの色を変更する
私のGalaxy S3では、デフォルトでボタンを押すと背景が水色になります。この色を変える方法はありますか?
私は State List Drawables を認識しており、特定の状況でこれを使用することができました。ただし、変更したいこのデフォルトの色をまだ使用しているものがいくつかあります。例えば:
- アクションバーのホームボタンは、押されたときに引き続き水色を使用します
- MapFragment の表示ボタン (ズームイン、ズームアウト、現在地など) は引き続き水色を使用します。
アプリ全体でこの色を変更する方法を知っている人、またはこれら 2 つのインスタンスだけを変更する方法を知っている人がいれば、非常に役に立ちます。ありがとう。
android - ナビゲーション ドロワーの一部であるフラグメントにマップを追加する正しい完全な方法
最新の Android アップグレードから NavigationDrawer を実装しました。そのため、アプリケーション全体を別のアクティビティから別のフラグメントに移動しました。私のアクティビティは Maps を使用し、SupportMapFragment を使用してそれらを実装しましたが、最小 SDK バージョンを変更したため、サポート ライブラリはもう必要ありません。
そのため、現在、MapFragment を拡張する 2 つの Fragment を作成しました。レイアウトで Fragment を使用し、FragmentManager を呼び出して MapFragment にキャストし、その後 getMap() にキャストして、それらにマップを追加しようとしています。
null ポインター例外で立ち往生しており、マップが読み込まれないケースを試しました。そのため、マップが null かどうかも確認しました。私は今非常に混乱しており、私のコードは複数のソリューションの寄せ集めになっています。誰かが私を正しく完全な方法に導いてくれますか?
MainActivity.java
MapFragments の 1 つ:
上記MapFragmentのレイアウトファイル
android - Google マップ API v2 で複数のマップ フラグメントが機能しない
私の新しい Android プロジェクトには 2 つのタブがあります。最初のタブには、現在の場所と近くの場所のリストをマーカーで表示するマップ フラグメントが含まれています。2 番目のタブには、現在の場所のみが表示されます (単に地図)。ただし、タブの切り替え中はアニメーションは発生せず、最初のタブのマップ フラグメントとマーカーのみが表示され、2 番目のマップ フラグメントは読み込まれません。私は今どうすればいい?
ここに私が期待しているものがあります
android - MapFragment の恐ろしい ClassNotFoundException
ここでは、Android ADT で非常にイライラする問題に直面しています。数か月間取り組んできたGoogleマップを使用するプロジェクトがあります。x86 winxpボックスである既存のラップトップですべてが完全に機能しています。すべての開発環境を滑らかな新しい x64 win7 ラップトップに移行しようとしています。
アクティビティが膨張すると、実行時に MapFragment の恐ろしい ClassNotFoundException を通過できません。古いボックスでこの問題を解決するのに問題はありませんでした。ここや他の場所の何百もの投稿で、Google Play Services lib を追加して参照する際の指示に従いましたが、完全に機能しました。さて、私は新しいボックスでまったく同じことをしていますが、これを機能させることはできません.
多くのものが APK にパッケージ化されていないことは明らかです。古いノートパソコンに比べて、新しいノートパソコンのサイズは約 1/2 です。理由がわかりません。
新しいボックスの ADT パッケージはバージョン 22 ですが、x86 ボックスのバージョンは 21 です。eclipse プロジェクトの外観が若干異なることがわかります。新しいボックスのプロジェクトには、「Android Private Libraries」フォルダーがあります。
私はどこでも答えを探していますが、すべてが私がすでに行ったことを行うことを示しています。この x64 バージョンの apt でビルドがどのように機能するかについて、何か違うことがあるはずです。
誰か私に何かアイデアはありますか?新しいラップトップを一時停止して、作業を続けられるように古いラップトップに戻す準備が整いました。これまでのところ、この問題で約 5 晩を費やしました。
2 台のマシンでのプロジェクトのスクリーンショットを次に示します。一番上はうまく機能するx86プロジェクトです。一番下は x64 プロジェクトで、apk からあらゆる種類のものを除外しています。
どうやら私は画像を投稿するほど評判が良くないので、ここにリンクがあります:
うまく機能する x86 プロジェクト: https://dl.dropboxusercontent.com/u/70407965/x86proj.jpg
そうでない x64 プロジェクト: https://dl.dropboxusercontent.com/u/70407965/x64proj.jpg
どんな助けにも感謝します。私はこれについて本当にアイデアがありません。
android - Android Google マップ: MapFragment でのドラッグを無効にする
ユーザーが指でマップをドラッグしようとしたときに、ズームインとズームアウトを妨げずにドラッグ機能を無効にすることはできますか?
誰でもこれを行うアイデアを提案してください! あなたの貴重な助けをありがとう!!