У меня есть еще одна проблема, с которой я столкнулся с моим alertDialog
, когда я принудительно закрываю свое приложение на эмуляторе или на устройстве, и когда я захожу в приложения на этом устройстве или эмуляторе, чтобы снова запустить свое приложение, мой alertDialog
показывает. Недавно у меня была аналогичная проблема по этой ссылке Shared Prefence for alert dialog делает мое приложение не отвечающим, и я думал, что все мои проблемы были решены раз и навсегда. Так может кто-нибудь, пожалуйста, помогите мне с этой проблемой.
final SharedPreferences settings = getSharedPreferences("pref_name", 0);
("installed", false);
final AlertDialog.Builder alertDialog = new AlertDialog.Builder(this);
alertDialog.setTitle("Title");
alertDialog.setIcon(R.drawable.ic_launcher);
alertDialog.setAdapter(new MyAdapter(), null);
alertDialog.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("installed", true);
editor.commit();
}
});
alertDialog.show();
Пожалуйста, дайте мне знать, если вам нужно, чтобы я уточнил больше
AlertDialog
. Уточните, почему это не должно отображаться. Из вашего другого вопроса похоже, что он покажет, является лиinstalled
false
. Не должно ли это бытьfalse
на данный момент, и если да, то почему? - person codeMagic   schedule 27.09.2013