2016-03-30 45 views
-5

我的應用程序收到SMS,讀取字符串,併爲每個字符串執行特殊操作。這工作正常,如果我發送一個SMS中的單個字符串。但是,我希望它能夠在單個SMS中使用多個字符串。如何監聽多個其他語句

if (message.toLowerCase().contains("silent")) { 
        silent(context); 
       } else if (message.toLowerCase().contains(
         "loud")) { 
        loud(context); 
       } else if (message.toLowerCase().contains("mute")) { 
        mute(context); 

我希望它推出既loud(context);mute(context);如果我的短信既包含字符串。

+1

期待!跆拳道爲什麼投票? – blahxd

+3

投票下來,因爲這是你不知道如何實現的基本程序流程:) –

+1

首先學習JAVA –

回答

1

所以回答你的問題我的朋友是在節目的流程:

if (message.toLowerCase().contains("silent")) { 
        silent(context); 
       } 
if (message.toLowerCase().contains(
         "loud")) { 
        loud(context); 
       } 
if (message.toLowerCase().contains("mute")) { 
        mute(context); 
    } 

這就是如何檢查所有的情況下:)

+0

,仍然有人upvoted你的答案 – blahxd

+0

那麼,如果它是正確的,爲什麼不呢? :) –

+0

好吧,這意味着我的問題是有幫助的很好 – blahxd