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

Android Books【新刊】

Android Books

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

Android NEWS

2017/10/16 マイナビニュース
ESETは10月13日(米国時間)、「DoubleLocker is an innovative ransomware that is misusing Android」において、これまでに見たことのなかったタイプ ...
2017/10/15 ASCII.jp
Androidを提供するグーグルは自社でもスマートフォンを市場に投入しています。Androidの最新バージョンをいち早く体験できるだけでなく、ハイスペックかつ最新 ...
2017/10/14 ケータイ Watch
自由に整形できるIGZO液晶「IGZOフリーフォームディスプレイ」を初めて搭載するAndroidスマートフォン「AQUOS R compact」。世界の市場には3辺狭額縁で ...
2017/10/12 エキサイトニュース
Android 8.0ことOreoでは、Android 7.0でタブレットで利用可能だった、Picture in Picture(PinP)が画面の物理サイズが小さいスマートフォンでも利用可能になっ ...
2017/10/11 ニコニコニュース
Microsoftのモバイル戦略とAndroidを使うビル・ゲイツ ASCII.jp. 【元記事をASCII.jpで読む】. MicrosoftはモバイルOSから撤退するつもりなのか――Windows ...
2017/10/10 ReadWrite Japan (ブログ)
ウェアラブル端末やヘルスケア業界について語るとき、もたらされる恩恵に注目が集まる一方で、端末への依存具合にも関心が注がれている。 もしあなたがヘルス ...
2017/10/9 DIGIMONO!
ラップトップPCとしてもタブレットPCとしても使える”2-in-1スタイル”の柔軟性を手に入れただけでなく、Androidユーザーにとっては慣れ親しんだアプリが動作する ...
2017/10/8 ASCII.jp
Androidを提供するグーグルは自社でもスマートフォンを市場に投入しています。Androidの最新バージョンをいち早く体験できるだけではなく、ハイスペックかつ ...
2017/10/7 iPhone Mania
Apple製品に関する数々の正確な予測で知られるクオ氏は、AppleがTrueDepthカメラとFace IDを発表したことで、Androidベンダーからの3Dセンサーに関する ...
2017/10/6 MotorFan[モーターファン] (プレスリリース)
最新OSとなるAndroid 8.0は、あらかじめ車載システムに必要な機能への対応が組み込まれた初のバージョンで、ルネサスの堅牢で高いセキュリティを誇る車載 ...

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

コメントをかく


ユーザーIDでかく場合はこちら
「http://」を含む投稿は禁止されています。

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

Menu


逆引き(基礎編)

画面表示/操作(49)

フラグメント(1)

逆引き(応用編)

AD



管理人のみ編集できます