Code example for ContentValues

Methods: getAsString

0
    } 
 
    @Override 
    public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId,
            ContentValues values) {
        String nickname = values.getAsString(Nickname.NAME);
 
        long dataId = super.insert(db, txContext, rawContactId, values);
 
        if (!TextUtils.isEmpty(nickname)) {
            fixRawContactDisplayName(db, txContext, rawContactId);
            mDbHelper.insertNameLookupForNickname(rawContactId, dataId, nickname);
            triggerAggregation(txContext, rawContactId);
        } 
        return dataId;
    } 
 
    @Override 
    public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values,
            Cursor c, boolean callerIsSyncAdapter) {
        long dataId = c.getLong(DataUpdateQuery._ID);