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

Android Books【新刊】

Android Books

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

Android NEWS

2017/2/19 ガジェット通信
Android Wear 2.0 には Google の AI アシスタント機能「Google アシスタント」が組み込まれており、スマートウォッチをより便利なりました。Google アシスタント ...
2017/2/18 S-MAX
Google Japanは13日、Googleが取り組んでいるAndroidスマートフォン(スマホ)と連動するデバイスのアイデアコンテスト「Android Experiments OBJECT」の ...
2017/2/17 エキサイトニュース
この裁判は、GoogleがAndroid OS内でOracleに無断でJava APIを実装・提供したことが知的所有権の侵害に当たるとしてAndroidの配布中止や賠償金支払い ...
2017/2/16 CNET Japan
「Android」搭載スマートフォンを狙う新たなトロイの木馬が出現した。「Adobe Flash Player」のセキュリティアップデートを装うこのマルウェアにだまされ、 ...
2017/2/15 MdN Design Interactive
LG Electronicsは、Googleの「Android Wear 2.0」を搭載した世界初のスマートウォッチ「LG Watch Sport」と「LG Watch Style」を米国で発売した。2月末までに、 ...
2017/2/14 CNET Japan
Googleは、「Android」の機能として「Instant Tethering」の提供を開始した。モバイル接続を共有するためにバックグラウンドで2台の端末を自動的にペアリング ...
2017/2/13 ガジェット通信
Intel x86 ベースのプロセッサを搭載した PC に Android を移植するコミュニティベースのオープンソースプロジェクト「Anroid-x86」がプロジェクト継続の危機に ...
2017/2/12 Mogura VR
Googleは、ブラウザ上でVRコンテンツが楽しめる「WebVR」をAndroid版Chromeブラウザ向けに正式リリースしました。現在、対応しているVRプラットフォームは ...
2017/2/11 ガジェット通信
Google は 2 月 10 日、IoT 機器用の Android OS 「Android Things」の Developer Preview 2(DP2)をリリースしました。Android Things は Android API や ...
2017/2/10 Gihyo Jp
本書は,Androidの内部を解説する本です。とりわけGUIシステム(Graphical User Interface system)を中心とした巻になります。特に,グラフィックスと引っ掛から ...
2017/2/9 AV Watch
アスクは、中国Shenzhen Arashi Visionのカメラブランド・Insta360の新製品として、Android端末で360度撮影が可能な「Insta360 Air」を3月上旬に発売する。
2017/2/9 TechCrunch Japan
何か月も人を待たせたAndroid Wear 2.0がやっとご降臨した。しかも、大使を二人連れている。どちらもLG製だ。それらのウォッチStyle(スタイル)とSport( ...

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



管理人のみ編集できます