°ÔÀÓÁ¦ÀÛÀ» ÇÏ´Ùº¸¸é À̵¿Çϱâ À§ÇØ ¹öÆ°À» ´©¸£°Ô µÇ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù.
¿À·¡´©¸£°í ÀÖÀ¸¸é °è¼Ó¿òÁ÷Àδٴø°¡ ´©¸£°í Àִµ¿¾È¿¡´Â °è¼Ó ¿òÁ÷À̴µî..
¿©·¯°¡Áö ¹æ¹ýÀÌ ÀÖÁö¸¸ ¿©±â¿¡¼´Â TIMERTASK¶ó´Â °ÍÀ» ÀÌ¿ëÇÏ¿© Â¥´Â°ÍÀ» ¾Ë·Áµå¸®°Ú½À´Ï´Ù.
¸®½º³Ê À̺¥Æ®´Â ´Ùµé ¾Æ½Ã´Ù½ÃÇÇ ¿ÂÅÍÄ¡ À̺¥Æ®¸¦ ÀÌ¿ëÇÕ´Ï´Ù.
@Override
public boolean onTouch(View arg0, MotionEvent ev) {
// ¿ì¼±, Ŭ¸¯»óÅÂ¿Í ¶ª»óŸ¦ ¼³Á¤Çؾ߰ÚÁÒ.
switch (ev.getAction()) {
case MotionEvent.ACTION_DOWN:
timer = new Timer();
//¿©±â¼ timer´Â TIMERTASK¸¦ ½ºÄÉÁ층Çϱâ À§ÇÑ °ÍÀ¸·Î »ç¿ëµË´Ï´Ù.
tt = new TimerTask() {
@Override
public void run() {
// TODO Auto-generated method stub
// k+=15;
//À̵¿¿¡ ´ëÇؼ Á¦ÇÑÀ» °É¾î¾ß µÉ°æ¿ì°¡ Àִµ¥ ¾²·¹µå¾È¿¡ ÀÌ·±½ÄÀ¸·Î if¹®À» »ç¿ëÇÏ½Ã°Ô µÇ¸é
// 21±îÁö¸¸ Áõ°¡ÇÏ°í ±×ÀÌ»óÀ¸·Ð Áõ°¡ÇÏÁö ¾Ê½À´Ï´Ù.
if(ud <21)
{
ud+=1;
}
//View°´Ã¼µéÀº ¾²·¹µå¾È¿¡¼ °»½ÅÀÌ ºÒ°¡´ÉÇϱ⠶§¹®¿¡, Çڵ鷯 ¾È¿¡¼ ó¸® ÇØÁÝ´Ï´Ù.
handl.post(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
imgMatrix.setPosition();
imgMatrix.setVisibility(View.VISIBLE);
}
});
Log.i("count - ", ""+ud);
}
};
//¿©±â¼ k´Â xÁÂÇ¥Àä xÁÂÇ¥°¡ 400ÀÌ¾Æ´Ò °æ¿ì¿¡¸¸ ŸÀ̸Ӱ¡ ¹ßµ¿µÇ¸ç,
//400Àΰæ¿ì¿¡´Â ½ºÄÉÁìÀÌ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù.(À̵¿Á¦Çѹ®Á¦´Â imgMatrix¸Þ¼Òµå¿¡¼
//µû·Î ó¸® ÇÏ¿´½À´Ï´Ù.)
if(k !=400)
{
0.2ÃÊ ÈÄ¿¡ 0.1Ãʸ¶´Ù Çѹø¾¿ ½ÇÇà......
timer.schedule(tt, 200,100);
}
break;
case MotionEvent.ACTION_MOVE:
break;
case MotionEvent.ACTION_UP:
//¸¶¿ì½º¸¦ ¶ª¶§(¼Õ°¡¶ôÀ» ¶ª¶§, ŸÀÓÅ×½ºÅ©¸¦ Á¾·áÇÕ´Ï´Ù. :)
//Á¾·áÇÏ¸é¼ À̵¿ÇÏ´ø °´Ã¼µµ À̵¿À» ÁßÁöÇÕ´Ï´Ù..
tt.cancel();
Toast.makeText(getBaseContext(), "Action_up!!", Toast.LENGTH_SHORT).show();
break;
}
return true;
}
});
Àú±â¼ imgMatrix´Â Á¦°¡ µû·Î ¸¸µç ¸Þ¼ÒµåÀÔ´Ï´Ù.
(À̹ÌÁöºäÀÚü¸¦ »ý¼ºÇÏ°í ¸®´Ï¾î·¹À̾ƿô¿¡ ¹èÄ¡½ÃÅ°°í ¸Þ¼Òµå¾È¿¡´Â translate·Î À§Ä¡À̵¿ ¼ÂÆÃÀÌ
°¡´ÉÇϵµ·Ï ¸¸µé¾îµÎ¾ú½À´Ï´Ù. --ÇÊ¿äÇÏ½Ã´Ù¸é ´ñ±Û·Î ¼Ò½º Àüü¸¦ ´Þ°Ú½À´Ï´Ù.)
* ±ÛÀ» µî·ÏÇϽǶ§ ²À ÇÊ¿äÇÑ °æ¿ì°¡ ¾Æ´Ï¸é °³ÀÎÁ¤º¸¸¦ ³²±âÁö ¸¶¼¼¿ä ^^ (¿¬¶ôó,À̸ÞÀÏÁÖ¼Ò,Áֹεî·Ï¹øÈ£ µî)