, что я хочу сделать, это добавить AlertDialog в мое приложение Android, я хочу, когда он будет нажат на Popup не менее 10 сообщений. как всплывающее сообщение в JavaScript.Как добавить Alertdialog и ссылку на кнопку на активность?
-3
A
ответ
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
пожалуйста, сломайте! вот мой код кнопки так, где я могу пройти мимо кода, который вы указали выше? в классе activity.xml или где? –
+0
спасибо всем, я получил ответ, теперь как добавить больше сообщений в тот же диалог? я хочу, чтобы щелкнуть ok, чтобы отобразить другое сообщение. Постоянно так. –
и что вы пробовали? покажите некоторый код. http://stackoverflow.com/help/how-to-ask –