import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.database.ContentObserver;
import android.net.Uri;
import android.os.*;
import android.widget.*;
public class MmsTestingActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
MMSRecv content = new MMSRecv(new Handler());
this.getContentResolver().registerContentObserver(Uri.parse("content://mms/"), false, content);
}
class MMSRecv extends ContentObserver{
public MMSRecv(Handler handler) {
super(handler);
}
public void onChange(boolean selfChange) {
// TODO Auto-generated method stub
super.onChange(selfChange);
Log.w("", "변화");
}
}
위 소스는 mms 내용에 변화가 있을때 반응하도록 하기 위한 소스입니다.
근데 mms를 보내도 onChange가 호출이 되지 않더라구요.
꼭 컨텐츠 옵져버로 변화감지해야합니다.
도와주세요..ㅜㅜ



