为了账号安全,请及时绑定邮箱和手机立即绑定

数据添加不进去

save()方法里面,为什么context.getContentResolver().insert(SmsProvider.URI_SMS_ALL,values);返回的是个null值,就是数据没添加进去

正在回答

2 回答

SmsDbOpenHelper 中的 onCreate 中检查是否调了 execSQL(sql);

完整代码:

@Override
public void onCreate(SQLiteDatabase db) {
    String sql = "create table " + SendedMsg.TABLE_NAME + " ( " +
            " _id integer primary key autoincrement , " +
            SendedMsg.COLUMN_DATE + " integer , " +
            SendedMsg.COLUMN_FESTIVAL_NAME + " text, " +
            SendedMsg.COLUMN_MSG + " text, " +
            SendedMsg.COLUMN_NUMBERS + " text, " +
            SendedMsg.COLUMN_NAMES + " text" +
            ")";
    db.execSQL(sql);
}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

数据添加不进去

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信