Explorar o código

重构 apn db

losion.liu@sikey.com.cn hai 11 meses
pai
achega
561c9840dc

+ 2 - 2
app/src/main/java/com/xplora/xpsettings/Activity/ApnListActivity.java

@@ -47,7 +47,7 @@ public class ApnListActivity extends BaseActivity {
         if (apnModelList.size() <= 0)
             return;
         for (ApnModel model: apnModelList) {
-            DatabaseHelper.insertAPN(this, model);
+            DatabaseHelper.insertAPN(this, model.apn_id);
         }
         DataManager.setApnListToSP(new ArrayList<>());
     }
@@ -192,7 +192,7 @@ public class ApnListActivity extends BaseActivity {
         if (_id < 0)
             return;
         apnModel._id = String.valueOf(_id);
-        DatabaseHelper.insertAPN(this, apnModel);
+        DatabaseHelper.insertAPN(this, apnModel._id);
         reloadView();
     }
 

+ 3 - 3
app/src/main/java/com/xplora/xpsettings/Data/DatabaseHelper.java

@@ -134,14 +134,14 @@ public class DatabaseHelper {
         }
     }
 
-    public static int insertAPN(Context context, ApnModel model) {
-        Log.d(TAG, "====== insertAPN ========: " + model._id);
+    public static int insertAPN(Context context, String value) {
+        Log.d(TAG, "====== insertAPN ========: " + value);
         if (Macros.DEBUG) {
             return -1;
         } else {
             Uri uri = Uri.parse(DB_GOPLAY_APN);
             ContentValues values = new ContentValues();
-            values.put("_id", model._id);
+            values.put("_id", value);
             Uri returnUri = context.getContentResolver().insert(uri, values);
             Log.d(TAG, "insertAPN row: " + returnUri.toString());
             String s = getLastPart(returnUri.toString());