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

Android Books【新刊】

Android Books

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

Android NEWS

2016/5/27 ITmedia
米Oracleが、AndroidがJavaの特許と著作権を侵害しているとして米Googleを提訴した裁判で、米カリフォルニア州北部地区連邦地裁の陪審員団は5月26日( ...
2016/5/26 ガジェット速報
Phone Arenaは25日(現地時間)、Google PlayストアおよびAndroid向けアプリに対応する予定のChromebook機種一覧が、公開されたことを伝えています。
2016/5/25 ITmedia
本稿では、同会の嶋是一理事長のセッション「最新AndroidとIoTプラットフォームの今」から、現在開発中のAndroidの新バージョン「Android N」の解説部分を ...
2016/5/24 @IT
Visual Studio Tools for Apache Cordova(以降「VS Tools for Cordova」)を使うと、iOS/AndroidそしてWindows/Windows Phoneのクロスプラットフォーム ...
2016/5/23 ITmedia
ワイヤレスジャパン 2016では、MVNOやIoTに関連する展示が講演が充実している。ほかに、日本Androidの会が「Android N」の情報も解説する。ITmedia ...
2016/5/22 リクルートマーケティングパートナーズ (ブログ)
Google IO 2016 基調講演でも取り上げられましたが、Androidの新しいLayoutであるConstraintLayoutが発表されました。今回はその概要を説明するセッション ..
2016/5/20 TechCrunch Japan
スマートフォンがユーザーの位置、何をしているか、付近に何があるか、それに外の天気まで知っており、これらの情報を総合してユーザーの置かれた状況を把握し ...
2016/5/20 TechCrunch Japan
Chrome OSにPlay Storeを導入するとGoogleは本日のI/O開発者カンファレンスで発表した。AndroidアプリをChromebookやChromeboxにインストールして ...
2016/5/19 GIGAZINE
「Android Wear 2.0」は2014年3月18日にリリースされてから初めての大型アップデートになり、スマートウォッチ単体で動作可能となるスタンドアロンアプリへの ...
2016/5/19 Engadget 日本版
Googleが、開発者向けカンファレンスGoogle I/Oにて、Android Instant Apps機能を発表しました。この機能はAndroidからアプリへのリンクをタップするだけで、 ...
2016/5/18 ITpro
米グーグルは2016年3月9日、Androidの次期版(コード名、Android N)の新機能や改良点の情報を公開し、開発者向けプレビュー版とソフトウエア開発キットの ...

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



管理人のみ編集できます