C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です.

Android Books【新刊】

What's NEW!

Android Books

【おすすめ】
【組み込み】

Android NEWS

2018/5/24 ライフハッカー[日本版]
同氏は最近の投稿でこの手順を公開していますが、そこには、デバイスのデータをクリアする、新しいAndroid OSをインストールする、Googleに代わるサード ...
2018/5/24 マイナビニュース
写真01: Android Pのコンセプトの1つであるSimplicityには、いくつかの改良点があるがもっとも大きいのは基本ナビゲーションが変更されること(Google I/O ...
2018/5/23 ケータイ Watch
Androidの次のバージョンで、現在開発中の「Android P」には複数の法人向け機能が搭載される。グーグルの公式ブログでいくつかの機能が紹介されている。
2018/5/22 ガジェット通信
Wear OS の新しいプレビュー版は Android P DP2 をベースに開発されており、現在は Android エミュレーターと、Huawei Watch 2 Bluetooth および Huawei ...
2018/5/21 WIRED.jp
スマートフォンの画面はボタンやメニューでごちゃごちゃだ。三本線のハンバーガーアイコンや歯車印の設定アイコンは使いやすくなったが、いざ開いてみると、中身 ...
2018/5/21 InfoQ Japan
SDKのダウンロード数が100,000を超えた開発者プレビューフェーズを経て、Googleは、製品向けの長期サポートを提供するAndroid Things 1.0をリリースした。
2018/5/19 SocialGameInfo
BlueStack Systems, Inc. (米国カリフォルニア州、 CEO Rosen Sharma) は、 Android 7.1.2 Nougatに対応した最新バージョン『BlueStacks 3N』を正式に ...
2018/5/18 CNET Japan
Googleの「Android Things」担当エンジニアリングリードのRobert Ginda氏は、レゴブロックの上に置いたプロトタイプのディスプレイの写真を見せ、さらに次から ...
2018/5/17 東洋経済オンライン
その影で、秀逸な機能やデザインを持っていた多様性のある日本のケータイと、その系譜を組むAndroidスマートフォンは、メーカーの撤退が続き、今では中国、 ...
2018/5/15 マイナビニュース
「Android P」は、年内にリリースが予定されているAndroidの次バージョンです。まだ、OreoことAndroid 8.0のマシンも多くはないのに、すでにその次ですか?
2018/5/14 TechCrunch Japan
先週末にカリフォルニア大学バークレー校で開催されたTechCrunch Sessions: Roboticsイベントに.Androidの共同開発者、アンディー・ルービンが登場して ...

Android Products & Goods

このページへのコメント

askaです.

> 現在地が更新される度に
> 違うIDが振り分けられているのですが
> どのような決まりにのっとって
> 振り分けられているのでしょうか?

やりたいことは, 現在地が更新されたときにマーカーをそこに表示し,
そのマーカーにタッチしたとき何か処理をしたいということでしょうか?

であれば, 以下のようにすれば現在地のマーカーのIDは固定できます.

mMarker = mMap.addMarker(new MarkerOptions().position(new LatLng(0, 0)).title("現在地"));

としておいて, 現在地が更新されたときに,

mMarker.setPosition(location);

とすれば, 1つのマーカーを使いまわすので, IDは変わりません.

Posted by aska 2013年10月25日(金) 20:16:52

askaです.

> 一つ気になる事があるのですがアイコンのIDをどのように
> 振り分けているのでしょうか?

私もユニークIDをどのように振っているかは知りませんが,
Nexus7で試した感じでは"m0", "m1", ...と順にIDが振られ
ているようです.

Posted by aska 2013年10月25日(金) 00:39:24

わざわざページを作成していただき
ありがとうございました。

とてもわかりやすく大変参考になりました。

一つ気になる事があるのですが
アイコンのIDをどのように振り分けて
いるのでしょうか?

現在地が更新される度に
違うIDが振り分けられているのですが
どのような決まりにのっとって
振り分けられているのでしょうか?

Posted by かきです 2013年10月23日(水) 11:03:49

askaです.

Marker#getIdメソッドで, マーカーのIDを取得できます.
https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/Marker

「各マーカーに対応した処理をする」のページを作成してみましたので, ご参照ください.

Posted by aska 2013年10月23日(水) 00:46:15

初めまして
初心者の自分ににはとてもわかりやすく勉強になります。

また現在onMarkerClick()の使い方について困っています。
マップ上にいくつかの違ったマーカーを
配置しているのですが、すべて同じ処理をしてしまいます。
そこで質問なのですが、
onMarkerClickを用いて違うマーカーごとに違う処理を
行いたい場合、どのように実装すればよいのでしょうか。
マーカーのリソースID等をつかって分けることができるのでしょうか。

Posted by かきです 2013年10月21日(月) 18:35:51

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu


逆引き(基礎編)

画面表示/操作(49)

フラグメント(1)

逆引き(応用編)

AD



管理人/副管理人のみ編集できます