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

Android Books【新刊】

Android Books

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

Android NEWS

2017/5/27 THE BRIDGE,Inc. / 株式会社THE BRIDGE (プレスリリース) (登録) (ブログ)
Andy Rubin氏はAndroidの共同開発者で、インキュベータ「Playground Global」とスタートアップ企業らのためのオフィススペースを創設した。同社の3億ドル ...
2017/5/26 経済オンライン
東洋経済オンライン編集部では「テーマを絞った深いオリジナル情報」を読者の皆さまに直接お届けするメールマガジンサービスを開始します。 その第一弾は ...
2017/5/26 InfoQ Japan
Google I/O 2017で発表されたように、Android Studio 3.0にはKotlinのフルサポートが追加される。また、今後の開発のため、KotlinはJetBrainsから独立した非 ...
2017/5/25 ITmedia
米ジョージア工科大学の研究者が、Androidのパーミッションを悪用してユーザーに気づかれないまま端末を制御できてしまう攻撃方法を発見したとして、5月22 ...
2017/5/24 TechRepublic Japan
「Google I/O 2017」が閉幕し、「Android」に関する未来のロードマップが示された。そのなかでおそらく最も重要と思われる5つのことをここでは紹介する。
2017/5/23 日経テクノロジーオンライン
台湾MediaTek社は、Google AssistantとAndroid Thingsの双方に対応したSoCとして「MT8516」を発表した(ニュースリリース)。Google Assistantは対話型の ...
2017/5/22 ケータイ Watch
基調講演ではAndroid OSの次期バージョンとなる「Android O(アンドロイド オー)」についての詳細が語られただけでなく、その後、本社で製品の担当者が各国 ...
2017/5/21 エキサイトニュース
DP2ではDeveloper Preview 1(DP1)で導入されていたPicture in Picture(PIP)やバックグラウンドアプリの制限などに加え、テキストを長押ししたときに住所 ...
2017/5/20 リクルートマーケティングパートナーズ (ブログ) Android O の新機能や開発者ツールが紹介された。 高速かつ軽量な ... ことが明らかになった。 Kotlin を Android 開発言語として公式サポートすることになった。
2017/5/20 ニコニコニュース
次期AndroidやVR HMD「Daydream」の最新情報も出たGoogle I/O基調講演レポート 4Gamer. 北米時間2017年5月17日,Googleが毎年行っている開発者 ...
2017/5/19 エキサイトニュース
Googleは17日に開幕した「Google I/O 2017」初日のキーノートで、低価格デバイス向けの「Android Go」を発表した(Android Developers Blog、Ars ...

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



管理人のみ編集できます