回到 app inventor,我們選擇 User Interface 的 ListPicker 元件,放到手機最上方
然後修改一下 ListPicker 的 Properties
Width 改成 -> Fill parent
Font Size 改成 -> 30
Text 改成 -> 選擇藍牙
然後在 Blocks 區,選擇 ListPicker 的 BeforePicking,放到畫面中
一樣是 ListPicker,選擇 set Element,放到 BeforePicking 裡
最後選擇 BluetoothClient 元件的 AddressesAndNames ,放到空格裡
BeforePicking 的部份就完成了
再來是選擇 ListPicker 的 AfterPicking,把它拖到畫面中
AfterPicking 裡放個 if else 條件式,條件式可以在 Control 裡找到
選擇 BluetoothClient 的 Connect address,放到 if 上
再把 ListPicker 的 Selection 放上
再把 Notifier 的 notice 放到 if 與 else 裡
最後分別放上 "連接成功" 與 "連接失敗的 Text
Build,傳到手機上
打開程式,記得手機藍牙要開,藍牙模組也要接電
點選 "連接藍牙" 的按鈕,就會出現配對過的裝置,我們點選不久前配對的藍牙模組
如果成功連接的話,就會出現連接成功的字樣