Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //=================================
- @Override
- public boolean onTouch(View v, MotionEvent event) {
- switch(event.getAction()){
- case MotionEvent.ACTION_DOWN:
- addOverlay();
- animate().alpha(1).start();
- break;
- case MotionEvent.ACTION_UP:
- if((dwidth-event.getRawX())>((getWidth()*2)/3)){
- openIt();
- }else{
- closeIt();
- }
- break;
- default:
- if((dwidth-event.getRawX())>(startX+getWidth()))
- return true;
- v.setX(event.getRawX());
- overlay.getBackground().setAlpha((int)((1-(event.getRawX()/dwidth))*MaxAlpha));
- break;
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement