بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
خالی کردن LCD در پروژه ماشین حساب
من تقریبا ماشین حساب نصفه و نیمه ای ساختم و همراه چنتا باگ کلیتش کار میکنه.
میخواستم ببینم میشه در مورد ریست کردن lcd مقداری توضیح بدید. من با این کد و ساختن یه انکلیک تونستم حلش کنم وی ولی منطقی نیست.
OnClickListener clearClickListener = new OnClickListener() {
@Override
public void onClick(View view) {
txtResult.setText("0");
txtMini.setText(" ");
}
};
btnC.setOnClickListener(clearClickListener);
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
uncocoder
11 سال پیش
+4
0
مشکلی در کدتون نیست. خیلی از بخشهای یک کد، حقه هست و نه منطق. خیلی جاها ما از روشهایی استفاده می کنیم که پشتوانه منطقی ندارند اما درست کار می کنند. تا جایی که بشه سعی می کنیم از این روش ها استفاده نکنیم ولی اگر من هم بودم همین کد شما رو می نوشتم.
توجه داشته باشید که بعد از ریست کردن LCD باید آخرین اپراتور ذخیره شده و ... رو هم به حالت پیشفرض تبدیل کنید. انگار که کل ماشین حساب ریست شده.
در این جور مواقع یک متد مثل reset می نویسیم که ممکنه توش خیلی کارها انجام بشه و بعد اون رو اجرا می کنیم. مثل چیزی که در بازیها نوشته ام.
توجه داشته باشید که بعد از ریست کردن LCD باید آخرین اپراتور ذخیره شده و ... رو هم به حالت پیشفرض تبدیل کنید. انگار که کل ماشین حساب ریست شده.
در این جور مواقع یک متد مثل reset می نویسیم که ممکنه توش خیلی کارها انجام بشه و بعد اون رو اجرا می کنیم. مثل چیزی که در بازیها نوشته ام.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .