android View根据自己获取焦点的情况执行语句
16lz
2021-01-23
@Override protected void onFocusChanged(boolean gainFocus, int direction, Rect previouslyFocusedRect) { if (gainFocus == true) { } else { } } super.onFocusChanged(gainFocus, direction,previouslyFocusedRect);
重写这个方法,但要注意一点的是把这个View setFocusableInTouchMode(true)或者setFocuseable(true),不然可能会不成功
更多相关文章
- Android重写返回按钮退回桌面(根据源码查看)
- Android重写OnTouchListener实现双击事件的监听
- android: 静态XML和动态加载XML混合使用,以及重写Layout控件
- android Kotlin 继承、派生、接口、构造方式,方法、属性重写
- Android重写SimpleCursorAdapter例子
- Android——继承SimpleAdapter重写自己的getView
- Android重写view时onAttachedToWindow () 和 onDetachedFromWind
- Android中的HashMap原理实践探索,重写equals(),为什么重写hashCode
- Android中重写onBackPressed()方法实现双击退出