में वरीयता स्क्रीन के लिए इरादे-झंडे सेट करें PreferencesActivity
का दृश्य एक्सएमएल के माध्यम से पॉप्युलेट किया गया है और उस एक्सएमएल में मैंने सिस्टम की सिंक-वरीयताओं पर नेविगेट करने के लिए PreferencesScreen
शामिल किया है। यह नीचे दिए गए कोड का उपयोग कर ठीक काम करता है।xml
मेरी समस्या/प्रश्न यह है कि जब मैंने सिंक-प्राथमिकताएं खोली, तो होम-स्क्रीन खोलें और फिर मेरी ऐप खोलें, सिंक-सेटिंग्स खोले जाएंगे, क्योंकि वे ढेर के शीर्ष पर झूठ बोलते हैं। क्या स्क्रीन को यह बताने के लिए xml में NEW_TASK-flag को शामिल करने की संभावना है कि यह एक नया कार्य है और मेरे ऐप के ढेर से जुड़ा नहीं है?
<PreferenceScreen
android:title="@string/preferences_activity_syncaccounts_title"
android:summary="@string/preferences_activity_syncaccounts_summary"
android:dialogTitle="@string/preferences_activity_syncaccounts_title">
<intent
android:action="android.settings.SYNC_SETTINGS"/>
</PreferenceScreen>