지금 

public class SmsReceiver extends BroadcastReceiver {
public void onReceive(Context context,Intent intent) {


이런식으로 코드를 작성한뒤 뒤에 


if(msgs[i].getMessageBody().contains("question"))
{
Toast.makeText(context, str, Toast.LENGTH_SHORT).show();

이런코드를 넣어서 question이 들어있는 문자가 올때만 toast를 띄우는데요,
이게 항시 대기하고 있는데
그런거 말고 제가 원할때만 문자메세지를 감시 하고 그럴수 있나요??
스위치가 있어서 시작과 끝을 고를수 있으면 좋겠는데...