質問編集履歴

1

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

2015/11/30 07:58

投稿

sinatose
sinatose

スコア14

test CHANGED
@@ -1 +1 @@
1
- logの結果をアプリ上で表示するにはどうしたらいいですか?
1
+ logの結果の数値をアプリ上のテキストで表示するにはどうしたらいいですか?
test CHANGED
@@ -54,10 +54,54 @@
54
54
 
55
55
 
56
56
 
57
- ボタンを押したときにログ結果を表示すようにしたいです。
57
+ ボタンを押したときにログ結果で使われてい、beacon.getId1()
58
+
59
+ beacon.getDistance()をテキスト表示するようにしたいです。
58
60
 
59
61
 
60
62
 
61
- こでは使えないみたいなんですけど、何か方法はありませんか?
63
+ 上手く組み合わせるとが何か方法はありませんか?
62
64
 
63
65
  参考サイトとかあれば教えてください。お願いします。
66
+
67
+
68
+
69
+ 追記 ここの中に追加した方がいいですか?
70
+
71
+
72
+
73
+
74
+
75
+ @Override
76
+
77
+ public void onBeaconServiceConnect() {
78
+
79
+ beaconManager.setRangeNotifier(new RangeNotifier() {
80
+
81
+ @Override
82
+
83
+ public void didRangeBeaconsInRegion(Collection<Beacon> beacons, Region region) {
84
+
85
+ for (Beacon beacon : beacons) {
86
+
87
+ Log.d("MyActivity", "UUID:" + beacon.getId1() + ", major:" + beacon.getId2() + ", minor:" + beacon.getId3() + ", Distance:" + beacon.getDistance());
88
+
89
+
90
+
91
+ }
92
+
93
+ }
94
+
95
+ });
96
+
97
+
98
+
99
+ try {
100
+
101
+ beaconManager.startRangingBeaconsInRegion(new Region("unique-ranging-region-id", null, null, null));
102
+
103
+ } catch (RemoteException e) {
104
+
105
+ e.printStackTrace();
106
+
107
+ }