package app.mr; // file:JoyStick.java import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Rect; import android.view.MotionEvent; import android.view.View; public class JoyStick extends View { private final int KEY_DEFAULT = 0; private final int KEY_UP = 1; private final int KEY_DOWN = 2; private final int KEY_LEFT = 3; private final int KEY_RIGHT = 4; private final int KEY_BT1 = 5; private final int KEY_BT2 = 6; private Bitmap bBmp[] = null; private int x = 4; private int y = 320; private int iCurAction = KEY_DEFAULT; private Rect rKeyUp = new Rect(40+x, 3+y, 71+x, 34+y); private Rect rKeyDown = new Rect(40+x, 65+