- Tìm số 0 đầu tiên trong một mảng bit
- Unix Hiển thị thông tin về các tập tin khớp với một trong hai mẫu
- Biểu thức chính quy thay thế nhiều tệp
- Ẩn lệnh từ xtrace
Xin chào, tôi đang làm việc với mô-đun tìm kiếm liên hệ trên Android. Tôi đang chạy truy vấn bên dưới.
cur = context.getContentResolver().query(ContactsContract.Data.CONTENT_URI, null, null, null, null);
Từ truy vấn này tôi nhận được nhiều kết quả. Tôi có làm gì sai không? Tôi muốn RIÊNG BIỆT
Bộ kết quả.
Xin hãy giúp tôi.
1 Câu trả lời
Tôi nghĩ ý bạn là bạn có hồ sơ trùng lặp cho một số địa chỉ liên hệ. Vì vậy, bạn phải thêm điều kiện vào truy vấn của mình
Lựa chọn chuỗi = ContactsContract.Contacts.IN_VISIBLE_GROUP + " = '"
+ ("1") + "'";
Chuỗi sortOrder = ContactsContract.Contacts.DISPLAY_NAME
+ "COLLATE LOCALIZED ASC";
cur = context.getContentResolver().query(
ContactsContract.Contacts.CONTENT_URI, phép chiếu, lựa chọn
+ " VÀ " + Liên hệHợp đồng.Liên hệ.CÓ_SỐ_PHONE
+ "=1", null, sortOrder); // truy vấn này chỉ trả về các liên hệ có số điện thoại và không trùng lặp
Liên quan đến android - context.getContentResolver().query(ContactsContract.Data.CONTENT_URI, null, null,null, null);, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/13172268/
Mục đích chính của câu hỏi này là làm rõ khi nào cần sử dụng "this" hay getApplicationContext() hoặc các dạng khác để lấy ngữ cảnh. Ví dụ. Cài đặt.System.putInt(getContentR
Tôi đang cố gắng lấy tất cả tên liên lạc và số điện thoại, tôi đang cố gắng sử dụng getContentResolver nhưng tôi nhận được phương thức get content resolver() không xác định
Tôi đã thấy một lớp học về ContentProvider trên Internet, trong đó trình bày cách định nghĩa và sử dụng ContentProvider. Tôi bối rối về cách sử dụng phương thức getContentResolver(). cái này
Tôi sử dụng mã tiếp theo để lấy thông tin về một hàng trong cơ sở dữ liệu theo _ID - Cursor c = getActivity().getContentResolver().query(PlacesContract.Pla
Tôi điền Cursor vào phương thức onCreate bằng cách gọi getContentResolver: Cursor cursor = getContentResolver().query(CONTEN
Tôi có thể lấy dữ liệu mà không có vấn đề gì...nhưng tôi không thể xóa dữ liệu. Có gợi ý nào không? ? Con trỏ cu = getContentResolver().query(CONTENT_URI,
Tôi cố gắng tìm hiểu phương thức getcontentresolver().insert được thực thi ở đâu. Khi tôi đọc đoạn mã sau: - mNewUri = getContentResolver().insert( Us
Trong mã bên dưới, getcontentresolver() là null nhưng nó hoạt động trong onCreate() của dịch vụ nhưng không hoạt động trong hàm trong dịch vụ. Tại sao? Xin hãy giúp tôi..Cảm ơn cuối cùng Uri uri =
Tôi đang cố gắng xóa một liên hệ cụ thể! Tôi đã tìm kiếm rất nhiều nhưng mọi mã tôi thử đều không hoạt động! public void delete(String name,String numero) { Cursor cur = ge
Mã: Đầu tiên là Uris public static final String của tôi PACKAGE = "my.url.contentprovider"; public static final
Tôi đang cố gắng tạo ContentProvider của riêng mình và hiện đang thử nghiệm nó trong cùng một ứng dụng. Phương pháp chèn hoạt động tốt. Nhưng khi tôi cố xóa một hàng. Cuối cùng nó xóa toàn bộ hàng, không chỉ hàng tôi đã chọn. Tôi đã gửi điều khoản để chọn và nó
Tôi đang thực hiện một dự án âm nhạc và tôi đang sử dụng ID của bài hát để tìm ra tiêu đề của bài hát đó. Đây là chức năng tôi sử dụng để thực hiện việc này. Nó nằm trong lớp MetadataFinder. công khai tĩnh String getSongFromID(
Tôi có phương pháp sau đây chỉ cập nhật COL_COUNT (ban đầu được đặt thành 1) của một "thẻ" bản ghi hiện có trong cơ sở dữ liệu: public void addCount() { mFtag = "tag"; String t
Tôi đang cố gắng sử dụng getContentRsolver().query() với nhiều selectionargs nhưng không thể tìm ra cú pháp chính xác. Tôi nhận được "SQLiteException: Liên kết hoặc cột
Android getContentResolver() Sử dụng "IN" trong mệnh đề WHERE với số lượng lớn các mục Tôi đã triển khai thành công truy vấn này, cung cấp dữ liệu mong muốn Uri uri = MediaStor
Tình huống: Tôi định sử dụng mã managequery nhưng sau đó nó đã lỗi thời nên tôi quyết định sử dụng getContentResolver().query. Nhưng tôi luôn gặp lỗi ở dòng này: Cursor thumbCurs
Câu hỏi của tôi là về việc tạo tham số hàm để lấy dữ liệu từ cơ sở dữ liệu. Tôi muốn con trỏ chỉ trả về các hàng cụ thể thay vì toàn bộ tập bản ghi. c = getContentResolver().query(uri, null, "cột1=? \
Tôi có một đoạn mã được thiết kế để khởi chạy camera Android, cho phép người dùng chụp ảnh và cuối cùng là lưu lại URI của hình ảnh sau khi đã lưu. Cho đến nay tôi đã làm được điều đó. Tuy nhiên, khả năng ứng dụng bị sập khi sử dụng NPE dường như là 50/50. Tôi không biết tại sao
Tôi đang sử dụng PhoneGap 2 và đang cố gắng thêm chức năng SMS inbox_sent. Làm theo hướng dẫn, tôi đã thêm tệp SMSRead.java. Nhưng tôi có lỗi chưa xác định private ContentRe
Tôi đã đọc tài liệu về ContentResolver của Android và cũng đã tìm kiếm ví dụ phù hợp nhưng không tìm thấy. Theo tài liệu, có một phương thức gọi có thể được sử dụng như một cách để truy cập các phương thức nhà cung cấp tùy chỉnh khi các phương thức nhà cung cấp nội dung tiêu chuẩn không đủ: fi
Tôi là một lập trình viên xuất sắc, rất giỏi!