r.setOnTouchListener(new OnTouchListener()
{
public boolean onTouch(View v, MotionEvent me)
{
if (me.getAction() == MotionEvent.ACTION_DOWN)
{
x=(int) me.getRawX();
}
else if(me.getAction()==MotionEvent.ACTION_UP)
{
if(me.getRawX()>x+20)
{
Main.backidtemp++;
if(Main.backidtemp==12)
Main.backidtemp=1;
layoutbackset();
}
else if(me.getRawX()+20<x)
{
Main.backidtemp--;
if(Main.backidtemp==0)
Main.backidtemp=11;
layoutbackset();
}
}
return true;
}
});
void layoutbackset()
{
if(sdk < android.os.Build.VERSION_CODES.JELLY_BEAN)
r.setBackgroundDrawable(getResources().getDrawable (getResources().
getIdentifier("drawable/back"+Main.backidtemp, "drawable", getPackageName())));
else
r.setBackground(getResources().getDrawable(getReso urces().
getIdentifier("drawable/back"+Main.backidtemp, "drawable", getPackageName())));
}
btnok.setOnClickListener(new OnClickListener() {
public void onClick(View arg0)
{
setResult(RESULT_OK);
finish();
}
});
دکمه کنسل و بک هم مثله ok