App Inventor 2 指令中文化 Texting 簡訊

Texting 簡訊

Texting 元件可讓使用者收發簡訊。

當呼叫 SendMessage 方法時,Texting 元件會對 PhoneNumber 屬性中所指定的電話號
碼送出一封簡訊(簡訊內容是在 Message 屬性中設定)。

除非我們將ReceivingEnabled屬性設為 false,不然 Texting 元件可以持續接收文字簡訊。當收到簡訊時,會自動呼叫MessageReceived 事件並回傳寄件人號碼與訊息內容。

Texting 元件通常會和 ContactPicker 元件搭配使用,使用者從裝置上的通訊錄選擇完之
後即可將選擇內容指定為 Texting 元件的 PhoneNumber 屬性內容。

如果您需要直接指定電話號碼,請在 PhoneNumber 屬性中輸入正確的號碼格式(例如
022XXXXXXX 或 09XXXXXXXX)。電話號碼中可包含「-」、「_」或句號,這些會自動被忽略,但請注意不可包含空格。


屬性

GoogleVoiceEnabled
本選項為真,訊息可以透過 Google 語音使用 Wifi 發送,要使用此功能裝置必須有一個Google 語音帳戶和語音應用程式安裝在手機上。

Google 語音選項僅適用於 Android2.0或更高版本的手機。

Texting.GoogleVoiceEnabled:取得 Google 語音發送簡訊功能現在是否可使用(boolean)

Set Texting.GoogleVoiceEnabled:設定 Google 語音發送簡訊功能為可/不可使用


PhoneNumber 
欲發送簡訊的電話號碼。

Texting.PhoneNumber : 取得欲發送簡訊的電話號碼。
set Texting.PhoneNumber : 設定欲發送簡訊的電話號碼。


Message 
欲發送的簡訊內容。

Texting.Message : 取得欲發送的簡訊內容。
set Texting.Message : 設定欲發送的簡訊內容。


ReceivingEnabled
本項需設為 true,Texting 元件才可以接收簡訊。

Texting.ReceivingEnabled:取得接收簡訊功能現在是否可使用(boolean)
Set Texting.ReceivingEnabled:設定接收簡訊功能為可/不可使用



事件

MessageReceived(Text number, Text message Text) 
when Texting.MessageReceived : 收到簡訊時呼叫本事件,參數 number 代表寄件人電話號碼,messageText 代表簡訊內容。



方法

SendMessage
Texting.SendMessage : 向 PhoneNumber 屬性中所指定的電話號碼發送一封簡訊,簡訊內容是在 Message 屬性中設定。