2011-03-23 9 views
8

मुझे एक चेतावनी है कि मैं पहली बार एप्लिकेशन शुरू करने के बाद ही पहली बार प्रदर्शित करना चाहता हूं।मैं अपने आवेदन के पहले भाग पर केवल एक चेतावनी संवाद कैसे दिखा सकता हूं?

मैं यह कैसे कर सकता हूं?

उत्तर

18

ऐसा करने के कुछ तरीके हैं, लेकिन संभवतः साझा किए गए ऑब्जेक्ट ऑब्जेक्ट में ध्वज की जांच करना और अलर्ट दिखाए जाने के बाद इसे सेट करना सबसे आसान है।

SharedPreferences

कुछ

तरह
public class MyActivity extends Activity { 

public static final String PREFS_NAME = "MyPrefsFile"; 

@Override 
protected void onCreate(Bundle state){ 

    super.onCreate(state); 
    SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); 
    boolean dialogShown = settings.getBoolean("dialogShown", false); 

    if (!dialogShown) { 
    // AlertDialog code here 

    SharedPreferences.Editor editor = settings.edit(); 
    editor.putBoolean("dialogShown", true); 
    editor.commit();  
    } 
} 
संबंधित मुद्दे

 संबंधित मुद्दे