blob: e12d5b7d0e74270c1e8e88c6f54c9122e061c772 [file] [log] [blame]
Adrien Béraudc9c424d2013-05-30 17:47:35 +10001package com.savoirfairelinux.sflphone.views;
2
3import android.content.Context;
4import android.support.v4.widget.SlidingPaneLayout;
5import android.util.AttributeSet;
6import android.view.MotionEvent;
7
8import com.savoirfairelinux.sflphone.fragments.CallFragment;
9
10public class CallPaneLayout extends SlidingPaneLayout
11{
alision58356b72013-06-03 17:13:36 -040012 private CallFragment curFragment = null;
Adrien Béraudc9c424d2013-05-30 17:47:35 +100013
alision58356b72013-06-03 17:13:36 -040014 public CallFragment getCurFragment() {
15 return curFragment;
16 }
17
18 public void setCurFragment(CallFragment curFragment) {
19 this.curFragment = curFragment;
20 }
21
22 public CallPaneLayout(Context context, AttributeSet attrs)
Adrien Béraudc9c424d2013-05-30 17:47:35 +100023 {
24 super(context, attrs);
25 }
26
27 public CallPaneLayout(Context context, AttributeSet attrs, int defStyle)
28 {
29 super(context, attrs, defStyle);
30 }
31
32 @Override
33 public boolean onInterceptTouchEvent(MotionEvent event)
34 {
35 if(curFragment!=null && curFragment.draggingBubble()) {
36 return false;
37 }
Alexandre Lisionf1850c02013-09-23 14:19:34 -040038
39 return false;
40// return super.onInterceptTouchEvent(event);
Adrien Béraudc9c424d2013-05-30 17:47:35 +100041 }
42
43}