کلیدستان

نسخه‌ی کامل: مشکل در اجرای هندلر
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
من از کد زیر استفاده کردم، تا اول هندلر one اجرا بشه و بعد هندلر one1.ولی اول هندلر one1 اجرا شد تازه هندلر one هم اجرا نشد مشکل از کجاست لطفا راهنماییم کنید
اینم کد

final Button bu1=(Button)findViewById(R.id.no1);
final Button bu2=(Button)findViewById(R.id.no2);
bu1.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View p1, MotionEvent p2){
switch(p2.getActionMasked()){
case MotionEvent.ACTION_DOWN:
mp11=MediaPlayer.create(MainActivity.this,R.raw.sol1);
mp11.start();
mp11.setLooping(true);
mp11.setVolume(100,100);
break;
case MotionEvent.ACTION_UP:
mp11.stop();
mp11.release();
break;
}return true;
}
});
bu2.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View p1, MotionEvent p2){
switch(p2.getActionMasked()){
case MotionEvent.ACTION_DOWN:
mp1=MediaPlayer.create(MainActivity.this,R.raw.la1);
mp1.start();
mp1.setLooping(true);
mp1.setVolume(100,100);
break;
case MotionEvent.ACTION_UP:
mp1.stop();
mp1.release();

break;
}
return true;
}


});
boolean one = new Handler().postDelayed(new Runnable() {
@Override
public void run() {
//کد های اجرایی را که رنگ دکمه را آبی میکند را اینجا بنویسید
bu1.setTextColor(Color.BLUE);


}
},
//زمان اجرا به میلی ثانیه
2000);


boolean one2 = new Handler().postDelayed(new Runnable() {
@Override
public void run() {
//کد های اجرایی را که رنگ دکمه را آبی میکند را اینجا بنویسید
bu1.setTextColor(Color.WHITE);

bu2.setTextColor(Color.RED);

}
},
//زمان اجرا به میلی ثانیه
2000);
لطفا کد هاتون رو داخل php بزارید تا دوستان بهتر راهنمایی کنن .
با سلام
روش قرار دادن کدها رو تو phpبلد نیستم اگه میشه راهنمایم کنید.
کد php:
Button bu=bu(Button)findViewById