java豆子

导航

04 2012 档案

Android禁止长安菜单键弹出软键盘
摘要:在Android开发过程中,我们有时会遇见打开任意程序,长安菜单键,就会弹出软键盘,即使你不需要输入操作。而软键盘在不应该出现的地方弹出,就会出现抢占焦点之类的问题,如何禁止这个软键盘弹出呢?我的方法:捕获菜单按键的按下事件,自己做处理,不让它向下传。@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_MENU) { openOptionsMenu(); return true; } return super... 阅读全文

posted @ 2012-04-13 18:20 java豆子 阅读(839) 评论(0) 推荐(0) 编辑

android滑动一个路线后 人物图片按此路线移动的实现
摘要:一般思路是先做人物两点件移动,手滑动时记录划过的坐标点组成一个点的集合(可以设采样间隔不用记录每个点,间隔越小人物移动的越平滑),再循环取集合内相邻的两点做人物移动。首先你得重写onTouchEvent是必须的,然后使用一个定义private ArrayList<PointF> pinfs = new ArrayList<PointF>();来存所以的点在onTouchEvent中。switch (event.getAction()) {case MotionEvent.ACTION_DOWN: pinfs.add(new PointF(event.getX(),eve 阅读全文

posted @ 2012-04-11 10:18 java豆子 阅读(1715) 评论(0) 推荐(0) 编辑