register message provider.
authorTrillGates <williamtrillgates@gmail.com>
Wed, 31 Mar 2021 12:05:36 +0000 (20:05 +0800)
committerTrillGates <williamtrillgates@gmail.com>
Wed, 31 Mar 2021 12:05:36 +0000 (20:05 +0800)
app/src/main/AndroidManifest.xml
app/src/main/java/com/enqualcomm/support/provider/FZDMessageProvider.java

index 273ab7e..c7b1437 100644 (file)
             android:name=".provider.FZDMembersProvider"
             android:authorities="com.ic.fzd.video-call"
             android:exported="true" />
+        <provider
+            android:name=".provider.FZDMessageProvider"
+            android:authorities="com.ic.fzd.we-talk"
+            android:exported="true" />
+
     </application>
 
 </manifest>
\ No newline at end of file
index 9cb60b3..cc231aa 100644 (file)
@@ -64,6 +64,9 @@ public class FZDMessageProvider extends ContentProvider {
                       @Nullable ContentValues values) {
         int match = sUriMatcher.match(uri);
         if (match == MATH_CODE_TABLE) {
+            //TODO:通知观察者数据更新了
+            //观察的地方根据来源,如果是UI,则观察来源是收到的信息
+            //如果是发送的地方则观察来源是发送的信息
             SQLiteDatabase writableDatabase = mDatabase.getWritableDatabase();
             //处理插入
             long insert = writableDatabase.insert(FZDDatabaseHelper.tMessage, null, values);