內容觀察者
阿新 • • 發佈:2019-01-10
內容觀察者
- 內容觀察者不是四大元件. 可以用來觀察資料庫是否被操作了
- 註冊內容觀察者程式碼如下:
public class MainActivity extends AppCompatActivity { private static final String TAG = "MainActivity"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.e(TAG,"onCreate: 111"); Uri uri = Uri.parse("content://ngyb.ltz/insert"); Log.e(TAG, "onCreate: 222"); getContentResolver().registerContentObserver(uri, true, new ContentObserver(new Handler()) { @Override public void onChange(boolean selfChange) {//System.out.println("哈哈哈,我執行了"); Log.e(TAG, "onChange:哈哈哈,我執行了 "); super.onChange(selfChange); } }); } }