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

Android Books【新刊】

What's NEW!

Android Books

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

Android NEWS

2018/2/18 S-MAX
NTTドコモから2月9日に発売された約5.2インチフルHD(1080×1920ドット)液晶を2つ持つ“デュアルディスプレイ”搭載の折りたたみ型Androidスマートフォン(スマホ)「M Z-01K」(ZTE製)。 本体を開くと5.2インチディスプレイが2枚表示される2画面スマホで、本体を広げて本のように見開き表示することで約6.8インチ相当の大 ...
2018/2/16 Engadget 日本版
Googleの社内スタートアップ部門Area 120によると、ハングアウトやAndroidメッセージなどのGoogle製アプリのほか、Facebook Messenger、Slack、Lineなど他社アプリへも拡大予定のようです。そのテストへの招待状が、Area 120の早期アクセスプログラムに登録し、かつAndroidを利用しているユーザー向けに配信され ...
2018/2/15 ZDNet Japan
オープンソースの「Android」版トロイの木馬「AndroRAT」に、アップデートされた変種が確認された。これにより、ハッカーは感染デバイス上のほぼすべてのデータにアクセスできるようになった。 サイレントインストール、シェルコマンドの実行、認証情報やWi-Fiパスワード、スクリーンショットの収集は、AndroRATのさまざまな ...
2018/2/13 Yahoo!ニュース 個人
Googleが現在開発中の次期モバイルOS『Android P(Android 9.0)』から、『iPhone X』にあるようなノッチ(切り欠き)デザインを受け入れると米メディア『Bloomberg』が報じています。 Bloombergによると、情報筋からの話としてGoogleは現在、ノッチデザインを取り入れた次世代Androidスマートフォンのためのモバイル ...
2018/2/11 GIGAZINE
Android端末にまつわるデータを公開するGoogleの「ダッシュボード」のデータによると、2016年のリリースから18カ月が経過したAndroid 7.0/7.1「Nougat」が2018年1月頭の時点で最も多く使われているAndroidのバージョンだったことが判明しました。一方、2017年にリリースされたAndroid 8.0/8.1「Oreo」のシェアはわずか ...
2018/2/10 GIGAZINE
スマートフォンを便利に使おうと思うと、カーナビアプリで目的地までの経路を案内してもらったり、新幹線の乗車予約をアプリから行ったり、ゲームで世界中の人々と対戦したり、自身のタスク管理にアプリを使用したりと、用途に合ったアプリをインストールして使う必要があります。しかし、公式のアプリストアでマルウェア入りの ...
2018/2/8 T-SITEニュース
最新のOSバージョンを使っている人はごくわずか。Androidユーザーのみなさん、突然ですがOSのバージョンは何を使っています? 現在Android OSの最新バージョンはOreo 8.1です。OSのアップデートって、マイナーアップデートだと微妙ですが、メジャーアップデートだとまるで新しい端末になったかのような気持ちにさせて ...
2018/2/8 ライフハッカー[日本版]
でも、テキストメッセージを送るとなるとまったく別の話です。 Amazonは先日、米国内のAndroidデバイス限定でSMSに対応しました。Google Homeはまだ、公式にはテキストメッセージに対応していませんが、別の方法がいくつか存在します。以下に、スマートスピーカーでテキストメッセージを送るための方法をご紹介しましょう ...
2018/2/7 TechCrunch Japan
GoogleのビデオやGIFを編集するアプリMotion Stillsのアップグレードで拡張現実の機能が加わり、Pixel 2のAR Stickersのような楽しさが、そのほかのAndroidデバイスにも実現した。 このアプリにはかなり本格的な拡張現実のサーフェストラッキング(surface tracking, 表面追跡)機能があり、Google Polyのいろいろな3D ...
2018/2/6 ITmedia
Androidデバイスに感染してボットネットを形成し、仮想通貨を採掘しようとするマルウェアが急激に感染を広げているという。中国のセキュリティ企業Qihoo 360 Netlabが2月4日のブログで伝えた。 それによると、このマルウェア「ADB.Miner」は、Android端末のデバッグツールに使われる5555番ポートを介してワームのような形 ...

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



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