teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

beaconの検索結果を表示するアプリを作ってみたいのですが、ログで表示することは出来てもレイアウト上では表示されないので困っています。どうやったらいいですか?

2015/11/30 07:58

投稿

sinatose
sinatose

スコア14

title CHANGED
@@ -1,1 +1,1 @@
1
- logの結果をアプリ上で表示するにはどうしたらいいですか?
1
+ logの結果の数値をアプリ上のテキストで表示するにはどうしたらいいですか?
body CHANGED
@@ -26,7 +26,29 @@
26
26
 
27
27
  }
28
28
 
29
- ボタンを押したときにログ結果を表示するようにしたいす。
29
+ ボタンを押したときにログ結果で使われている、beacon.getId1()
30
+ beacon.getDistance()をテキスト表示するようにしたいです。
30
31
 
31
- ここでは使えないたいなんですけど、何か方法はありませんか?
32
+ 上手く組合わせることが何か方法はありませんか?
32
- 参考サイトとかあれば教えてください。お願いします。
33
+ 参考サイトとかあれば教えてください。お願いします。
34
+
35
+ 追記 ここの中に追加した方がいいですか?
36
+
37
+
38
+ @Override
39
+ public void onBeaconServiceConnect() {
40
+ beaconManager.setRangeNotifier(new RangeNotifier() {
41
+ @Override
42
+ public void didRangeBeaconsInRegion(Collection<Beacon> beacons, Region region) {
43
+ for (Beacon beacon : beacons) {
44
+ Log.d("MyActivity", "UUID:" + beacon.getId1() + ", major:" + beacon.getId2() + ", minor:" + beacon.getId3() + ", Distance:" + beacon.getDistance());
45
+
46
+ }
47
+ }
48
+ });
49
+
50
+ try {
51
+ beaconManager.startRangingBeaconsInRegion(new Region("unique-ranging-region-id", null, null, null));
52
+ } catch (RemoteException e) {
53
+ e.printStackTrace();
54
+ }