[Modify(2/2)]
Happy New year
我們來修改一下Beacon顯示的資料吧
我們針對這一個UUID的資料做修改
我們來到樹狀圖BLEListAdapter程式中
mListAdaoter.addItem,這裡是修改顯示資料
我們在裡面加入判斷
if(beacon.major==99)
{
mListAdapter.addItem(new ListItem("TestUUID 1", ""+ beacon.major, ""+ beacon.minor, ""+ beacon.rssi,""+beacon.batteryPower));
}else
{
mListAdapter.addItem(new ListItem("Test UUID 2", ""+ beacon.major, ""+ beacon.minor, ""+ beacon.rssi,""+beacon.batteryPower));
}
=====迷之音=====
Q:為什麼要用major而不是UUID
A:我們研究結果,UUID會重複的但沒辦法修改,
但是Major.Minor可以依據beacon做設定
===============
修改過後,就可以看到成果了
beacon資訊介紹
UUID:這是一個 32 碼的字串,我們製作的app用來讀取 iBeacon 識別資訊.
Major 和 Minor 是用來做虛擬分類的.
RSSI:iBeacon 是用訊號強弱 (RSSI) 來判斷距離的遠近.