۱۳۹۳/۰۹/۲۰, ۰۸:۳۸ ب.ظ
۱۳۹۳/۰۹/۲۰, ۰۹:۰۹ ب.ظ
سلام
از طریق این کلید میتونیدnotification bar رو بسازید
کلید 2611
و با استفادهه از یه SharedPreferences میتونید اونو ذخیره کنید تا با اولین ورود مقدار اون تغییر کنه و نمایش داده نشه
که البته کلید این مورد هم در سایت فک میکنم موجود باشه
موفق باشید
از طریق این کلید میتونیدnotification bar رو بسازید
کلید 2611
و با استفادهه از یه SharedPreferences میتونید اونو ذخیره کنید تا با اولین ورود مقدار اون تغییر کنه و نمایش داده نشه
کد:
final SharedPreferences shp = getSharedPreferences("sett", MODE_PRIVATE);
tost = shp.getBoolean("tos", true);
SharedPreferences.Editor shpE = shp.edit();
shpE.putBoolean("tos",false);
shpE.commit();
if (tost){
// کاری که میخواییم فقط یه بار انجام شه رو اینا میزنیم
}
که البته کلید این مورد هم در سایت فک میکنم موجود باشه
موفق باشید
۱۳۹۳/۰۹/۲۰, ۰۹:۱۴ ب.ظ
سلام.
برای اجرای یک سری دستور به صورت تنها یک بار (تنها در اولین اجرای برنامه، بعد از نصب برنامه اندروید)، کلید زیر را بخوانید :
کلید شماره 250
در مورد SharedPreferences ، کلید زیر را بخوانید :
کلید شماره 288
برای اجرای یک سری دستور به صورت تنها یک بار (تنها در اولین اجرای برنامه، بعد از نصب برنامه اندروید)، کلید زیر را بخوانید :
کلید شماره 250
در مورد SharedPreferences ، کلید زیر را بخوانید :
کلید شماره 288
۱۳۹۴/۰۵/۱۴, ۱۱:۰۴ ب.ظ
اگه بخوایم خودمون نمایشش رو کنترل کنیم چی مثلا با یک check باکس یا سویچ
۱۳۹۴/۰۵/۱۵, ۰۱:۴۱ ب.ظ
سلام اگه طبق کلیدی که در همین موضوع داده شده پیش رفته باشید میتونید از این کد استفاده کنید :
موفق باشید
کد پیاچپی:
SharedPreferences shared = getSharedPreferences("Prefs", MODE_PRIVATE);
final SharedPreferences.Editor editor = shared.edit();
boolean boolean_from_sp = shared.getBoolean("myBooleanName", true);
if (boolean_from_sp){
mNotificationManager.notify(0, mBuilder.build());
}else{
mNotificationManager.cancel(0);
}
swch.setChecked(boolean_from_sp);
swch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked)
mNotificationManager.notify(0, mBuilder.build());
else
mNotificationManager.cancel(0);
editor.putBoolean("myBooleanName", isChecked);
editor.apply();
}
});
موفق باشید