Advertisement
Guest User

Untitled

a guest
Feb 24th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.59 KB | None | 0 0
  1. imv3.setOnDragListener(new View.OnDragListener() {
  2. @Override
  3.     public boolean onDrag(View v, DragEvent event) {
  4.         switch (event.getAction()) {
  5.             case DragEvent.ACTION_DROP:
  6.             Log.d(msg, "ACTION_DROP event " + event.getClipData().getItemAt(0).getText());
  7.             int itemId = Integer.parseInt((String) event.getClipData().getItemAt(0).getText());
  8.             if ((itemId == R.id.imA)) {
  9.                 correct.start();
  10.                 score++;
  11.                 Toast.makeText(getApplicationContext(), "ถูกต้อง", Toast.LENGTH_LONG).show();
  12.                 float gx = imv3.getX()imA.setY(gy);
  13.                 enable( false );
  14.                 selected=true;
  15.                 delay();
  16.             };
  17.                 float gy = imv3.getY();
  18.                 imA.setX(gx);
  19.                
  20.             if (itemId == R.id.imE) {
  21.                 incorrect.start();
  22.                 Toast.makeText(getApplicationContext(), "ผิด", Toast.LENGTH_LONG).show();
  23.                 float gx = imv3.getX();
  24.                 float gy = imv3.getY();
  25.                 imE.setX(gx);
  26.                 imE.setY(gy);
  27.                 enable( false );
  28.                 selected=true;
  29.                 delay();
  30.             }  
  31.             if ((itemId == R.id.imO)) {
  32.                 incorrect.start();
  33.                 Toast.makeText(getApplicationContext(), "ผิด", Toast.LENGTH_LONG).show();
  34.                 float gx = imv3.getX();
  35.                 float gy = imv3.getY();
  36.                 imO.setX(gx);
  37.                 imO.setY(gy);
  38.                 enable( false );
  39.                 selected=true;
  40.                 delay();
  41.             }
  42.             if ((itemId == R.id.imR)) {
  43.                 incorrect.start();
  44.                 Toast.makeText(getApplicationContext(), "ผิด", Toast.LENGTH_LONG).show();
  45.                 float gx = imv3.getX();
  46.                 float gy = imv3.getY();
  47.                 imR.setX(gx);
  48.                 imR.setY(gy);
  49.                 enable( false );
  50.                 selected=true;
  51.                 delay();
  52.             }
  53.             break;
  54.             default:
  55.         break;
  56.         }
  57.         return true;
  58.     }
  59. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement