临文乍了了,彻卷兀若无。这篇文章主要讲述你可以检测到向上滑动Android头部通知相关的知识,希望能为你提供帮助。
当用户在抬头通知中向左和向右滑动时,我知道您可以使用setDeleteIntent
来捕获此手势并编写自定义意图以进行触发。
但是有可能检测用户何时在抬头通知时刷新,因为此时他们没有解雇它,因此删除Intent永远不会被解雇?
我想知道用户是否向左或向右滑动通知。
答案【你可以检测到向上滑动Android头部通知】如果你开始检测common gestures,它可以帮你吗?我相信可以遵循相同的通知。
public class MainActivity extends Activity {
@Override
public boolean onTouchEvent(MotionEvent event){int action = MotionEventCompat.getActionMasked(event);
switch(action) {
case (MotionEvent.ACTION_DOWN) :
Log.d(DEBUG_TAG,"Action was DOWN");
return true;
case (MotionEvent.ACTION_MOVE) :
Log.d(DEBUG_TAG,"Action was MOVE");
return true;
case (MotionEvent.ACTION_UP) :
Log.d(DEBUG_TAG,"Action was UP");
return true;
case (MotionEvent.ACTION_CANCEL) :
Log.d(DEBUG_TAG,"Action was CANCEL");
return true;
case (MotionEvent.ACTION_OUTSIDE) :
Log.d(DEBUG_TAG,"Movement occurred outside bounds " +
"of current screen element");
return true;
default :
return super.onTouchEvent(event);
}
}
推荐阅读
- 在Android上将int数组转换为Bitmap
- androidTv中的NotificationListenerService
- Android,从“最近的应用”中删除应用时取消通知
- Android(以编程方式向通知添加按钮)
- 自定义android通知背景
- 单击firebase的通知时,在设备的浏览器中打开URL而不直接到App
- 如何在Windows中使用Open ALPR(自动车牌识别)从图像中识别车辆牌照
- 如何使用PHP最小化Javascript和CSS
- 如何更改NetBeans 8.2代码模板的默认@author值