انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دیالوگ

دیالوگ

#3
(۱۳۹۵/۰۴/۱۶, ۰۸:۲۹ ب.ظ)dost-67 نوشته: سلام کدی که قرار دادید کامل نیست
کد کامل رو میزارم قسمتی از برنامه فکر و بکر هستش که یک بار ابتدا برنامه دیالوگ نشون میده تا نام بازیکن رو ذخیره که


کد پی‌اچ‌پی:
final SharedPreferences shared getSharedPreferences("Shared"MODE_PRIVATE);
 
       final SharedPreferences.Editor editor shared.edit();
 
       boolean isFirstRun shared.getBoolean("m"true);
 
       if (isFirstRun) {


 
           dl = new Dialog(this);

 
           dl.setTitle("شروع بازی");
 
           dl.setContentView(R.layout.dialogmenu);

 
           eddialog = (EditTextdl.findViewById(R.id.editText);

 
           btndialog = (Buttondl.findViewById(R.id.button3);
 
           btndialog.setTypeface(tp);

 
           btndialog.setOnClickListener(new View.OnClickListener() {
 
               @Override
                public void onClick
(View v) {

 
                   if (eddialog.getText().toString().equals("")) {
 
                       SharedPreferences sharedata getSharedPreferences("Shared"MODE_PRIVATE);
 
                       SharedPreferences.Editor ed sharedata.edit();
 
                       ed.putString("name""کوچولو");

 
                       ed.commit();
 
                       dl.dismiss();


 
                       Toast.makeText(MenuApp.this"نام کوچولو برای شما ذخیره شد"Toast.LENGTH_LONG).show();


 
                   } else {
 
                       SharedPreferences sharedata getSharedPreferences("Shared"MODE_PRIVATE);
 
                       SharedPreferences.Editor ed sharedata.edit();
 
                       ed.putString("name"eddialog.getText().toString());

 
                       ed.commit();

 
                       dl.dismiss();

 
                       Toast.makeText(MenuApp.this" نام " eddialog.getText().toString() + "  برای شما ذخیره شد"Toast.LENGTH_LONG).show();


 
                   }


 
               }
 
           });

 
           dl.show();


 
           editor.putBoolean("m"false);
 
           editor.commit();
 
       

 مرسی ولی این کد کمکی نکرد
پاسخ


پیام‌های این موضوع
دیالوگ - توسط militow - ۱۳۹۵/۰۴/۱۶, ۰۷:۳۷ ق.ظ
RE: دیالوگ - توسط dost-67 - ۱۳۹۵/۰۴/۱۶, ۰۸:۲۹ ب.ظ
RE: دیالوگ - توسط militow - ۱۳۹۵/۰۴/۲۰, ۰۳:۴۶ ب.ظ
RE: دیالوگ - توسط militow - ۱۳۹۵/۰۴/۲۷, ۰۹:۳۹ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان