بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
یه اشکال مهم
سلام من یه تیکه از برنامم به شکل زیر هست ؛ هر کدوم از متغیرها مانند WATER_ON_OF تا وقتی صفر است مشکلی نیست وقتی یک می شود و شرط برقرار می شود برنامه کرش می کند و خارج می شود نمی دونم دلیلش چیه؟
Thread THREAD_REFRESH_DATA = new Thread(new Runnable()
{
@Override
public void run()
{
while (true)
{
//-------------------------------------------------------------------
if (WATER_ON_OF == 1)
{
txtviw_wtr_valve.setBackgroundColor(Color.parseColor("#af00ff00"));
}
else
{
txtviw_wtr_valve.setBackgroundColor(Color.parseColor("#00000000"));
}
//-------------------------------------------------------------------
if (SOLUTION1_ON_OF == 1)
{
txtviw_sol1_valve.setBackgroundColor(Color.parseColor("#af00ff00"));
}
else
{
txtviw_sol1_valve.setBackgroundColor(Color.parseColor("#00000000"));
}
//-------------------------------------------------------------------
if (SOLUTION2_ON_OF == 1)
{
txtviw_sol2_valve.setBackgroundColor(Color.parseColor("#af00ff00"));
}
else
{
txtviw_sol2_valve.setBackgroundColor(Color.parseColor("#00000000"));
}
//-------------------------------------------------------------------
if (SOLUTION3_ON_OF == 1)
{
txtviw_sol3_valve.setBackgroundColor(Color.parseColor("#af00ff00"));
}
else
{
txtviw_sol3_valve.setBackgroundColor(Color.parseColor("#00000000"));
}
//-------------------------------------------------------------------
if (SOLUTION4_ON_OF == 1)
{
txtviw_sol4_valve.setBackgroundColor(Color.parseColor("#af00ff00"));
}
else
{
txtviw_sol4_valve.setBackgroundColor(Color.parseColor("#00000000"));
}
//-------------------------------------------------------------------
if (SAVE_OK == 1)
{
txtviw_sol4_valve.setBackgroundColor(Color.parseColor("#af00ff00"));
Toast.makeText(ActivityMain.this, "Data Saved", Toast.LENGTH_SHORT).show();
SAVE_DATA = "0";
}
//-------------------------------------------------------------------
try
{
Thread.sleep(500);
}
catch (InterruptedException e) {
e.printStackTrace();
}
}
}
});
THREAD_REFRESH_DATA.start();
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .