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

Android Books【新刊】

What's NEW!

Android Books

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

Android NEWS

2018/1/14 ガジェット通信
DJI から昨年夏に発売された小さいながらも GPS / GLONASS による安定した飛行、特に自撮り機能に優れ、Android スマートフォンでも操作可能なドローン「Spark」のレビューをお送りします。Spark は現在国内で販売されている DJI 製ドローンの中では最も小型で他モデルよりも安くグレードも一番下の機体になりますが、数 ...
2018/1/14 S-MAX
以前にGoogleが提供するAndroidアプリの統合開発環境「Android Studio」を利用して、Windows 10へ「Android 8.x(開発コード名:Oreo)」のテスト環境を構築 ... Visual Studio 2017は、Android Studioを利用した方法と比べてインストールファイルサイズが大きくなってしまうのですが、その分ほとんどの操作を日本語で利用 ...
2018/1/13 TechTargetジャパン
Googleは、同社最後の「Android」タブレット兼ノートPC「Pixel C」(日本未発売)の販売をひっそりと停止した。Pixel Cは事実上、市場に流通していた唯一のハイエンドAndroidタブレットだった。高価なAndroidタブレットには関心が持たれない。GoogleによるPixel Cの販売停止は、これを認めたことを表している。
2018/1/12 マイナビニュース
このため、ADBなどのAndroid SDKに含まれるツールを使うためには、無線LANやBluetoothによる無線接続が必要になります。ほとんどのAndroidやAndroid WearはUSB接続が可能なので、あまり無線接続する必要がなく、筆者もほとんど使ったことがありませんでした。しかし、USB端子がないWSD-F10を接続するには、 ...
2018/1/11 ITmedia
Lazer Phoneは、昨年11月に発表した同社初のAndroidスマートフォン。プロセッサは米Qualcommの「Snapdragon 835」、メモリは8GB搭載する。Project Lindaは、この5.72型端末をキーボードの手前にドックのようにはめ込み、トラックパッドや2つ目のディスプレイとして使う。つまり、AndroidベースのノートPCになる。
2018/1/10 ニコニコニュース
iOS 10.0〜/Android 6.0〜対応で、動画の再生/一時停止や進む/戻る、音量調整が可能な「動画視聴モード」と、「Androidモード」を搭載。Android端末では11種類のショートカットボタンを使用でき、空中カーソル操作のほか画面のスクロール、画面の縦横に応じてカーソル動作を90度補正可能だ。 スマホをVRグラスに装着した ...
2018/1/9 マイナビニュース
2018年のIT業界の年明けは、CPUの脆弱性「Meltdown」「Spectre」の発見によって大騒動となった。これら脆弱性を悪用されると、本来はアクセス不可能であるはずのシステムメモリを読み取ることが可能になり、パスワード、暗号化キー、アプリケーションで開いている機密情報などが窃取されるおそれがある。CPUはさまざま ...
2018/1/8 S-MAX
特にXamarinについては非常に画期的でAndroidアプリだけでなく、WindowsアプリやiOSアプリも含めたマルチプラットフォームに対応できるようになっています。そこで前回はAndroid StudioをWindows 10に導入する方法を紹介しましたが、今回はVisual Studioを使ってAndroid SDKをインストールする方法をご紹介します。
2018/1/7 ORICON NEWS
下の画像がブースの模型なのかただのイメージなのかは不明ですが、ちょっと楽しそう。 ちなみにこの公式ブログでは、Googleアシスタントが4億台以上の端末で使われていると謳っています。Alexaと違って、Android端末に標準で載っているわけで、その分が大きいです。昨年12月にAndroid 5.0までさかのぼってサポートする ...
2018/1/7 iPhone Mania
Angry Birdsのように誰でも知っているアプリは10億回以上ダウンロードされていても何ら不思議ではありませんが、ダウンロード数50億を超えているにも関わらず誰にも知られていないAndroidアプリが存在するとのことです。 「Google Play開発者サービス」アプリとは? Googleにより提供されている「Google Play開発者 ...
2018/1/6 ガジェット通信
Google が 1 月 2 日に 2018 年最初の Android セキュリティパッチの詳細を公開し、本日より Nexus / Pixel 向けに OTA アップデートの配信を開始しました。Android セキュリティパッチは、Android システム全般に係る部分とカーネルやドライバなどのデバイス固有の部分についての脆弱性に対する修正パッチをまとめたもの ...
2018/1/4 CNET Japan
「Android」向けの対策は米国時間1月5日のパッチに含まれている。またLinuxの修正のため、今後もアップデートがリリースされる予定だ。しかし、多くのAndroidベンダーが自社のデバイス向けのセキュリティアップデートの提供をしない、またはなかなかそれを実行しないことを考えると、Androidユーザーの多くは、新しい ...

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



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