有谁做过这样的效果嘛?当前显示的界面是一层,此层可以左右拖动,拖动时下面是另外一层页面显示出来

解决方案 »

  1.   

    android上面有人用过吗?类似于抽屉SlidingDrawer的效果,但是抽屉只针对handle有效,我想的是对整个层应用
      

  2.   

    这里面是前几天看到一个大神写的博客,可以实现你这个要求http://blog.csdn.net/qinjuning/article/details/7247126,不过他没有实现滑屏,实现滑屏我本来以前看来一个方法可以实现的,但是现在忘了,大概是监听屏幕的触摸事件,判断你按下屏幕和松开屏幕两个点之间的距离,如果超过,假如50px就切换屏幕!
      

  3.   

    对了,楼主如果我没记错的话,应该是让监听onTouchEvent,然后判断按下和松开两个状态之前的X坐标! public boolean onTouchEvent(MotionEvent event) {
            switch(event.getAction()){
    case MotionEvent.ACTION_DOWN:
    break;
    case MOtionEvent.Action_...}
      

  4.   

    藐似android的动画效果可以做到这种效果吧,但我没试过
      

  5.   

    应该是slidingmenu的效果 可以去github中找 是个开源的东东
      

  6.   

    windowmanager 做成浮动层,然后触摸的时候变换是否是透明