2015-07-02 20 views
11

Tôi đang phát triển một ứng dụng và yêu cầu là hiển thị biểu tượng ứng dụng trong ứng dụng liên hệ gốc của android cho những người liên hệ cũng đang sử dụng ứng dụng của tôi tức là họ đã cài đặt và đăng ký trên ứng dụng của tôi. Tôi muốn hiển thị nhãn loại WhatsApp trong danh bạ.Làm cách nào để thêm thẻ ứng dụng tùy chỉnh vào ứng dụng liên hệ android gốc?

Xin xem hai hình ảnh này để tham khảo

enter image description here

enter image description here

Tôi lấy tất cả các địa chỉ liên lạc và gửi chúng lên máy chủ trả về với danh sách các địa chỉ liên lạc người đang sử dụng ứng dụng của tôi. Chỉ dành cho những người liên hệ đó, tôi phải hiển thị biểu tượng ứng dụng của mình trong ứng dụng liên hệ.

Tôi đã đọc rất nhiều tài nguyên nhưng cho đến bây giờ vẫn chưa đạt được. Tôi đã tạo Tài khoản và thêm nó vào Cài đặt (Vì đây là bước đầu tiên). Sau đó, tôi đã tạo SyncAdapter và cố gắng đồng bộ hóa danh bạ nhưng không thể đồng bộ hóa.

Tôi bị kẹt trong trường hợp này trong 3 ngày qua.

Tôi cũng nhận thấy rằng tài khoản ứng dụng của tôi được thêm trong Cài đặt-> Tài khoản nhưng không được thêm vào ứng dụng Danh bạ (Contact-> Account) và khi tôi cố gắng thêm tài khoản ứng dụng của mình tại đó. Nó không thêm.

Trả lời

5

Tôi đã giải quyết được vấn đề. Vấn đề là xác định mimetype cho liên hệ.

tôi đã xác định Mimetype như

vnd.android.cursor.item/vnd.com.xxx.xxx.xx

Tuy nhiên không nên được đồng trong phần thứ hai của Mimetype.

Mimetype Correct - vnd.android.cursor.item/com.xxx.xxx.xx

+0

làm thế nào để làm điều đó, bạn có thể xin giải thích tất cả các bước? điều này cần phải thêm tài khoản trong cài đặt? –

Các vấn đề liên quan