들어오는 SMS 문자 메시지를 모두 읽고 특정 키워드가 포함 된 문자 메시지를 삭제하고 싶습니다. 어떻게해야합니까?Android에서 특정 키워드가 포함 된 텍스트를 삭제하려면 어떻게해야합니까?
답변
Look : Delete SMS in Android 1.5 이것은 유용 할 것입니다.
받은 편지함도 읽으시겠습니까? 아니면 그냥 메시지를 받고?
링크를 안드로이드그냥 수신 메시지의 crontab \ 스케줄러 .. 좋아 – xyzandroid
에서이 스크립트를 넣어, 그래서 시도 phonegap' 라이브러리 –
사실 방송 수신자를 msg 콘텐츠 및 보낸 사람 주소를 저장하는 데 사용했습니다. 이제 키워드 확인 및 삭제 작업을 수행 할 제 broadcastreceiver의 서비스를 시작하고 싶습니다. 그렇게 할 수 있습니까 ?? – xyzandroid
public void onReceive(Context context, Intent intent)
{
//---get the SMS message passed in---
Bundle bundle = intent.getExtras();
SmsMessage[] msgs = null;
String msgString = "",senderinfo = "";
if (bundle != null)
{
//---retrieve the SMS message received---
Object[] pdus = (Object[]) bundle.get("pdus");
msgs = new SmsMessage[pdus.length];
for (int i=0; i<msgs.length; i++){
msgs[i] = SmsMessage.createFromPdu((byte[])pdus[i]);
senderinfo += msgs[i].getOriginatingAddress();
msgString += msgs[i].getMessageBody().toString();
}
//---display the new SMS message---
Toast.makeText(context, senderinfo, Toast.LENGTH_SHORT).show();
}
if(msgString.equals("Particular keyword"))
{
abortBroadcast();//this will make u not to store the recieved sms in the inbox
}
- 1. 앱 타일의 텍스트를 삭제하려면 어떻게해야합니까?
- 2. 특정 키워드가 포함 된 링크를 자동으로 클릭하는 방법
- 3. 특정 키워드가 포함 된 표를 선택하는 방법 - cpath - xpath - htmlagilitypack
- 4. 집회 : 특정 키워드가 포함 된 상위를 찾는 방법은 무엇입니까?
- 5. 특정 문자 길이 (입력란의 텍스트) 위에있는 단어를 모두 삭제하려면 어떻게해야합니까?
- 6. 셀 배열에 포함 된 행렬 행을 삭제하려면 어떻게해야합니까?
- 7. Lucene.NET : 검색 키워드가 포함 된 필드 이름
- 8. iOS - 검색 키워드가 포함 된 다른 앱
- 9. URL에서 특정 단어를 찾아 변경하거나 삭제하려면 어떻게해야합니까?
- 10. 우선 순위 큐에서 특정 요소를 삭제하려면 어떻게해야합니까?
- 11. 해시에서 키를 삭제하려면 어떻게해야합니까?
- 12. Github에서 커밋 된 파일을 삭제하려면 어떻게해야합니까?
- 13. 금지 된 단어로 항목을 삭제하려면 어떻게해야합니까?
- 14. Perl로 중복 된 정보를 삭제하려면 어떻게해야합니까?
- 15. 페이스 북에서 업로드 된 비디오를 삭제하려면 어떻게해야합니까?
- 16. jQuery를 사용하여 복제 된 이미지를 삭제하려면 어떻게해야합니까?
- 17. Flash 템플릿에서 무언가를 삭제하려면 어떻게해야합니까?
- 18. 특정 영역에 텍스트를 추가하려면 어떻게해야합니까?
- 19. Log4php에서 이전 로그를 삭제하려면 어떻게해야합니까?
- 20. 특수 문자를 삭제하려면 어떻게해야합니까?
- 21. 이전 번역을 삭제하려면 어떻게해야합니까?
- 22. GitHub에서 분기를 삭제하려면 어떻게해야합니까?
- 23. Yii에서 행을 삭제하려면 어떻게해야합니까?
- 24. 사용자 입력을 삭제하려면 어떻게해야합니까?
- 25. Bash 기능을 삭제하려면 어떻게해야합니까?
- 26. 파일에 데이터 저장소를 삭제하려면 어떻게해야합니까?
- 27. Android에서 async.process를 사용하여 textview 텍스트를 업데이트하려면 어떻게해야합니까?
- 28. HTML 식별자가 포함 된 문자열에서 텍스트를 구문 분석하려면 어떻게해야합니까?
- 29. JS를 통해 포함 된 SVG 문서의 텍스트를 얻으려면 어떻게해야합니까?
- 30. 프로그래밍으로 stdout에서 문자를 삭제하려면 어떻게해야합니까?
시도는'... onReceive()는 당신이 메시지를 수신 읽을 필요 기능입니다. deleteSMS()는 삭제를위한 것입니다. – maxjackie