SystemUi-Notification 随手指动态显示分析
来源:互联网 发布:拐弯网络大电影 编辑:程序博客网 时间:2024/05/22 01:50
NotificationPanelView 的父类 PanelView 有下面一段,其中mHandleView为notification最下面那个条
mHandleView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
case MotionEvent.ACTION_MOVE:
final float h = rawY - mAbsPos[1] - mTouchOffset;
if (h > mPeekHeight) {
if (mPeekAnimator != null && mPeekAnimator.isRunning()) {
mPeekAnimator.cancel();
}
mJustPeeked = false;
}
if (!mJustPeeked) {
PanelView.this.setExpandedHeightInternal(h);
mBar.panelExpansionChanged(PanelView.this, mExpandedFraction);
}
trackMovement(event);
break;
}
上面PanelView.this.setExpandedHeightInternal(h); //当move时panelView动态设置了大小。
mHandleView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
case MotionEvent.ACTION_MOVE:
final float h = rawY - mAbsPos[1] - mTouchOffset;
if (h > mPeekHeight) {
if (mPeekAnimator != null && mPeekAnimator.isRunning()) {
mPeekAnimator.cancel();
}
mJustPeeked = false;
}
if (!mJustPeeked) {
PanelView.this.setExpandedHeightInternal(h);
mBar.panelExpansionChanged(PanelView.this, mExpandedFraction);
}
trackMovement(event);
break;
}
上面PanelView.this.setExpandedHeightInternal(h); //当move时panelView动态设置了大小。
- SystemUi-Notification 随手指动态显示分析
- android systemui 分析-Notification 是怎么来到 通知栏并显示的?
- ListView随手指拖动动态显示
- android systemUI--Notification 整理
- android systemUI--Notification 整理
- Android:SystemUi有关notification
- SystemUI之notification排序
- Android Notification动态显示通话时间
- Android Notification动态显示通话时间
- systemui 分析
- SystemUI之:Notification前世今生
- Android N(7.0) SystemUI-Notification
- Android4.4 SystemUI分析之Clock时钟显示
- android 6.0 SystemUI源码分析(4)-StatusBar显示流程
- android 6.0 SystemUI源码分析(4)-StatusBar显示流程
- SystemUI源码分析四(QSPanel显示的流程)
- SystemUi音量显示笔记
- Android6.0 SystemUI中的Notification流程
- @dynamic关键字
- 占空比
- Android中ImageButton自定义按钮的按下效果的代码实现方法,附网上2种经典解决方法。
- Java 基础小知识二:使用Comparator 对ArrayList 进行排序
- 修改MySQL 5.5的max_allowed_packet属性的方法
- SystemUi-Notification 随手指动态显示分析
- ajax提交返回boolean类型
- ORA-00918: column ambiguously defined
- wikioi p1017 乘积最大
- 007.androidUI开发进阶(对话框) .
- deep copy
- tomcat下的work文件夹
- 打印两点间的所有路径
- 如何看懂man page