2 مشکل در پروژه Unit Converter
سلام دوستان
سریع میرم سر اصل مطلب هرچی گشتم نتونستم تو انجمن جواب درستی پیدا کنم. دارم یه کانورتر درست میکنم. ولی 2تا مشکل دارم که رو اعصابمه
1 - وقتی واحدی رو تبدیل میکنم همه چیزو خوب نشون میده مشکلی نداره مثه عکس زیر:

ولی دوباره که میزنم رو دکمه تبدیل کن انتظار دارم که چیزی تغییر نکنه ولی در کمال ناباوری با تصویر زیر روبرو میشم:

;-(( دوباره همه چیز مقدار میکیره...
2 - مشکل دومم در نشون دادن اعداد علمیه! نمیشه کاری کرد خود عدد رو نشون بده به جای نشون دادن عدد علمی؟؟؟؟؟؟
درضمن دوستان من بنا به دلایلی از روش اول استاد استفاده میکنم همون روش طولانیه
هم اکنون نیازمند یاری سبزتان هستم.
ممنون
من خودم برای حل این مشکل یک متغیر boolean تعریف کردم و در متدهای setFocusChangeListener مربوط به همه EditText ها مقدارشو false قرار دادم و در متد setOnClickListener مربوط به btnConvert مقدارشو true قرار دادم شرط false بودن این متغیر رو هم در کنار شرط های مربوط به EditText ها قرار دادم..با این روش اگه بدون اینکه مقدار جدیدی در یک EditText دیگه،قرار بگیره دوباره دکمه تبدیل زده بشه متد onClick اون دکمه دیگه عمل نمیکنه چون boolean =true و زمانی false میشه و دکمه عمل میکنه که focus از روی EditText برداشته بشه..البته راه حل های خیلی بهتر هم هست ولی من با همین کارم راه افتاده..
موفق باشید
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .