2015-09-25 2 views
-3

, что я хочу сделать, это добавить AlertDialog в мое приложение Android, я хочу, когда он будет нажат на Popup не менее 10 сообщений. как всплывающее сообщение в JavaScript.Как добавить Alertdialog и ссылку на кнопку на активность?

+1

и что вы пробовали? покажите некоторый код. http://stackoverflow.com/help/how-to-ask –

ответ

0

Вот как добавить оповещения диалог в приложении

SharedPreferences mPrefs; 
final String welcomeScreenShownPref = "welcomeScreenShown"; 

/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 

    mPrefs = PreferenceManager.getDefaultSharedPreferences(this); 

    // second argument is the default to use if the preference can't be found 
    Boolean welcomeScreenShown = mPrefs.getBoolean(welcomeScreenShownPref, false); 

    if (!welcomeScreenShown) { 
     // here you can launch another activity if you like 
     // the code below will display a popup 

     String whatsNewTitle = getResources().getString(R.string.whatsNewTitle); 
     String whatsNewText = getResources().getString(R.string.whatsNewText); 
     new AlertDialog.Builder(this).setIcon(android.R.drawable.ic_dialog_alert).setTitle(whatsNewTitle).setMessage(whatsNewText).setPositiveButton(
       R.string.ok, new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog, int which) { 
         dialog.dismiss(); 
        } 
       }).show(); 
     SharedPreferences.Editor editor = mPrefs.edit(); 
     editor.putBoolean(welcomeScreenShownPref, true); 
     editor.commit(); // Very important to save the preference 
    } 

} 
+0

пожалуйста, сломайте! вот мой код кнопки

+0

спасибо всем, я получил ответ, теперь как добавить больше сообщений в тот же диалог? я хочу, чтобы щелкнуть ok, чтобы отобразить другое сообщение. Постоянно так. –