![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
view层进阶
文章平均质量分 72
Lei-13
这个作者很懒,什么都没留下…
展开
-
关于Dialog显示时,监听物理back键无效问题
在做项目时需要dialog消失就需要退出当前Activity,将dialog设置为外部点击不消失以后,想的是点击back键让其消失并且finish; 可是发现在onKeyDown回调并没有执行,百度参考文章: http://blog.csdn.net/ddxxii/article/details/51114343 因为dialog显示时会拦截物理键事件,所以需要在dialog中的 onKeyD原创 2016-11-17 11:20:12 · 2335 阅读 · 0 评论 -
关于AdapterView点击空白处事件
在项目中遇到GridView在item不满时,要求点击空白处也能响应某些事件,发现AdapterView是没有OnClick事件的; 解决方案是重写他的onTouch事件,来判断不是他的item,从而实现空白处点击事件。 @Override public boolean onTouchEvent(MotionEvent ev) { if (mTouchIn原创 2016-11-08 15:57:56 · 1167 阅读 · 0 评论 -
AutoCompeleteTextView无条件显示下拉框列表(参考别人)
由于AutoCompleteTextView.setThreShold至少为1,所以在为空时,不会进行匹配 所以我们只需要重写他的enoughToFilter 方法,让他返回true就可以了 1.继承AutoCompleteTextView,重写enoughToFilter返回true public class InstantAutoComplete extends AutoComplete原创 2016-07-05 15:29:26 · 1053 阅读 · 1 评论 -
自定义view刮刮卡效果
要实现这种效果,必须要知道这样一个类 PorterDuffXfermode,设置两张图片重叠的效果 他有以下过滤模式:(SRC:ImageView 的src ;DST:ImageView的Background) android.graphics.PorterDuff.Mode. SRC :只绘制源图像 android.graphics.PorterDuff.Mode. DST原创 2016-05-12 17:19:32 · 459 阅读 · 0 评论 -
自定义view重写触摸事件-imageview为例
package com.bdyl.view; import com.bdyl.constance.Logs; import android.content.Context; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.View; import android.widge原创 2016-02-17 11:50:55 · 1867 阅读 · 0 评论