
android
To-Be-Better
May said: You should be better than who you are now
展开
-
设置ImageView的位置和宽高
RelativeLayout relative = ( RelativeLayout) findViewById( R.id.my_layout ); //这个ID是自己布局里的ID,布局用的是RelativeLayoutRelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams( 50, 50 ); //设置Ima原创 2012-03-14 16:48:42 · 752 阅读 · 0 评论 -
关于MotionEvent的getX()与getRawX()的那些事
本来要使一个ImageView拖动的,原来的代码如下: public boolean onScroll(MotionEvent e1, MotionEvent e2,float distanceX, float distanceY) { RelativeLayout.LayoutParams params = ( RelativeLayout.LayoutParams )this.pukeV原创 2012-03-15 00:39:09 · 492 阅读 · 0 评论 -
处理两个view重叠部分的点击事件
当两个imageView重叠时,我点击上面的View,下面的view也会响应。这是因为在实现onClickListener的时候,如果函数返回false,则说明这个点击事件还会传给其它view,如果把返回true,那么点击事件在当前view结束@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generate原创 2012-03-14 16:47:33 · 3383 阅读 · 0 评论 -
处理大View和小view的Touch
如果是在一个大的view上装载了一个一个的小view,如果你想让大的view有界面动态效果(比如左右向下滑动),那么你必须将这些小的view加入setOnTouchListener,然后你可以在OnTouchListener方法中加入如下方法将你的如果你是在一个大的view上装载了一个一个的小view,如果你想让大的view有界面动态效果(比如左右向下滑动),那么你必须将这些小的view加入s转载 2012-03-14 16:48:15 · 327 阅读 · 0 评论