Robo-Mobile - en hemmagjord Bluetooth Robot (7 / 16 steg)
Steg 7: App Inventor: blockera syn "AfterPicking"
Förklaring till: "AfterPicking"
Först måste man dra den "när ___. AfterPicking"från listpicker. Detta block kommer att göra vad som är "Do" avsnitt efter plocka en adress från listpicker. Nästa vi drar i "samtal ___. Koppla bort"från Bluetooth-klienten. Detta kommer att se till att Bluetooth inte är ansluten till en annan enhet. Nästa använder vi "utvärdera men ignorera resultatet" blocket från avsnittet. Detta block tillåter oss att ansluta Hack block i den "do" avsnitt i segmentet. Vi anslutna "ringa __. Anslut adress"från Bluetooth-klienten. Vi ansluter den adress vi plockade bara från listpicker genom att sätta i kvarteret "___.selection" från avsnittet listpicker. Som igen, detta avslutar den väsentliga delen av bit utan att få några indikatorer att app var korrekt ansluten, kommer jag att kontrollera anslutningen och ändra texten om den är ansluten. Eftersom jag satte text i vyn designer jag har nu en etikett kan jag ändra runt. Jag använder den "om då annat" block att först kontrollera anslutningen och ändra text till anslutna och gröna om den är ansluten och jag satte texten inte är ansluten och röd om det inte är. Vill innan jag satte "___. IsConnected"block från Bluetooth klienten i skåran i"om". Sedan placerade jag den "set___. TextColor till"och"set ___. Text till"block till sedan och annat och Ställ in färg till grönt och till anslutna sedan och Ställ in färg till rött och text inte ansluten i annat. Översättningen av block för att vanlig engelska är här: efter listpicker har plockat sina val koppla från alla Bluetooth och Anslut Bluetooth-adress som plockades; också kontrollera om Bluetooth är riktigt ansluten, om det anges då etiketten anslutna och gröna och om den inte är inställd att inte ansluten till rött.