Android学习日记
NARUTOHK
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实现不允许滑动的ViewPager
实现方法自定义一个ViewPager,重写onTouchEvent方法,在布局文件中使用这个自定义的ViewPagerpublic class NoScrollViewPager extends ViewPager { public NoScrollViewPager(Context context, AttributeSet attrs) { super(context,...原创 2018-05-21 09:53:42 · 650 阅读 · 0 评论 -
ViewPager的事件拦截
实现方法(1)自定义ViewPager,重写onInterceptTouchEvent方法,在布局文件中使用自定义的ViewPager@Override public boolean onInterceptTouchEvent(MotionEvent ev) { return false;// 不拦截子控件的事件 }实现方法(2)自定义子控件重写dispatchTouchEvent...原创 2018-05-21 10:06:20 · 930 阅读 · 0 评论 -
自定义View——对padding属性无效的处理
自定义的View在布局文件中设置padding属性,无任何作用。这是由于在自定义的View中没有对padding属性进行处理。例如绘制一个矩形的话只需要在onDraw()方法中稍加修改即可。代码如下:修改前(padding属性无效)@Override protected void onDraw(Canvas canvas) { super.onDraw...原创 2018-09-11 15:24:09 · 1340 阅读 · 0 评论 -
自定义View时wrap_content属性无效的处理方法
最近在学习自定义View,在这里对学到的一些东西做个记录,来加深一下记忆。首先看View的onMeasure方法protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { setMeasuredDimension(getDefaultSize(getSuggestedMinimumWi...原创 2018-09-15 17:28:58 · 808 阅读 · 0 评论
分享