मैं यह पता लगाने की कोशिश कर रहा हूं कि उपयोगकर्ता के पास Google डिवाइस (पिकासा) उनके डिवाइस पर सिंक करने के लिए सेट है या नहीं। प्रोग्राम के अनुसार यह निर्धारित करने का कोई तरीका है कि उपयोगकर्ता के फोन पर स्थापित किसी भी Google खाते के लिए सिंक चालू है या नहीं?एंड्रॉइड - Google खाता सिंक सेटिंग्स प्राप्त करना
साथ ही, Google-Photos के लिए प्रोग्रामेटिक रूप से समन्वयित करने का कोई तरीका है? यदि नहीं, तो Google खाते के "डेटा & सिंक्रनाइज़ेशन" स्क्रीन पर सीधे गतिविधि लॉन्च करने का सही इरादा क्या है, ताकि उपयोगकर्ता मैन्युअल रूप से सिंक अक्षम कर सके?
अग्रिम धन्यवाद!
संपादित करें:
मैं कुछ कोड है कि उपयोगी है, लेकिन के लिए "गूगल-तस्वीरें" (उर्फ पिकासा) प्राधिकरण स्ट्रिंग क्या है पाया ???
import android.provider.ContactsContract;
AccountManager am = AccountManager.get(this);
Account[] accounts = am.getAccountsByType("com.google");
boolean syncEnabled = ContentResolver.getSyncAutomatically(accounts[0], ContactsContract.AUTHORITY);
तरह (बहुत) देर से, लेकिन क्या आपने "com.cooliris.picasa.contentprovider" की कोशिश की है? – OferR