当前位置: 首页>>代码示例>>Java>>正文


Java Data.CONTENT_URI属性代码示例

本文整理汇总了Java中android.provider.ContactsContract.Data.CONTENT_URI属性的典型用法代码示例。如果您正苦于以下问题:Java Data.CONTENT_URI属性的具体用法?Java Data.CONTENT_URI怎么用?Java Data.CONTENT_URI使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在android.provider.ContactsContract.Data的用法示例。


在下文中一共展示了Data.CONTENT_URI属性的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onCreateLoader

@Override
public Loader<Cursor> onCreateLoader(int id, Bundle args) {
    // Choose the proper action
    switch (id) {
        case DETAILS_QUERY_ID:
            // Assigns the selection parameter
            mSelectionArgs[0] = mLookupKey;
            Log.i("Info","Key"+mLookupKey);
            // Starts the query
            CursorLoader mLoader =
                    new CursorLoader(
                            getActivity(),
                            Data.CONTENT_URI,
                            PROJECTION,
                            SELECTION,
                            mSelectionArgs,
                            SORT_ORDER
                    );
            return mLoader;
    }
    return null;
}
 
开发者ID:AvijitGhosh82,项目名称:Madad_SOS,代码行数:22,代码来源:ContactItemFragment.java

示例2: getCSipPhonesContact

@Override
public List<String> getCSipPhonesContact(Context ctxt, Long contactId) {
    ArrayList<String> results = new ArrayList<String>();
    Uri dataUri = Data.CONTENT_URI;
    String dataQuery = Data.MIMETYPE + "='" + CommonDataKinds.Im.CONTENT_ITEM_TYPE + "' "
            + " AND "
            + CommonDataKinds.Im.PROTOCOL + "=" + CommonDataKinds.Im.PROTOCOL_CUSTOM
            + " AND "
            + " LOWER(" + CommonDataKinds.Im.CUSTOM_PROTOCOL + ")='"+SipManager.PROTOCOL_CSIP+"'";
    // get csip data
    Cursor dataCursor = ctxt.getContentResolver()
            .query(dataUri,
                    new String[] {
                            CommonDataKinds.Im._ID,
                            CommonDataKinds.Im.DATA,
                    },
                    dataQuery + " AND " + CommonDataKinds.Im.CONTACT_ID + "=?",
                    new String[] {
                        Long.toString(contactId)
                    }, null);

    try {
        if (dataCursor != null && dataCursor.getCount() > 0) {
            dataCursor.moveToFirst();
            String val = dataCursor.getString(dataCursor
                    .getColumnIndex(CommonDataKinds.Im.DATA));
            if (!TextUtils.isEmpty(val)) {
                results.add(val);
            }
        }
    } catch (Exception e) {
        Log.e(THIS_FILE, "Error while looping on data", e);
    } finally {
        dataCursor.close();
    }
    
    return results;
}
 
开发者ID:treasure-lau,项目名称:CSipSimple,代码行数:38,代码来源:ContactsUtils5.java

示例3: getDataContentUri

/**
 * Get Data.CONTENT_URI for EmailAddressAdapter.
 */
public static Uri getDataContentUri() {
  return Data.CONTENT_URI;
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:6,代码来源:HoneycombMR1Util.java

示例4: getUriPersonLookupKey

@Override
public Uri getUriPersonLookupKey() {
    return Data.CONTENT_URI;
}
 
开发者ID:SafeSlingerProject,项目名称:SafeSlinger-Android,代码行数:4,代码来源:ContactAccessorApi5.java


注:本文中的android.provider.ContactsContract.Data.CONTENT_URI属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。