Android中的手势滑动

Android中的手势滑动,android,android-viewpager,navigation-drawer,Android,Android Viewpager,Navigation Drawer,我正在开发一个应用程序,其中我有一个基本的活动,当我从左向右滑动时,我需要得到一个滑动窗口,该窗口将显示几个图标,当我从右向左点击时,我需要得到一个从右向左的滑动窗口…我做了一些研究…发现很少有像导航抽屉、滑动窗口和查看寻呼机这样的选项…但是滑动手势jst会从一个页面连续地滑动到另一个页面…我不想这样…当我从左向右滑动时,我需要显示一些图标左…但我不知道到底用哪一个更好的导航。。。。 我使用了以下代码: @凌驾 公共布尔onFling(运动事件e1、运动事件e2、浮点速度X、, 浮动速度y){

我正在开发一个应用程序,其中我有一个基本的活动,当我从左向右滑动时,我需要得到一个滑动窗口,该窗口将显示几个图标,当我从右向左点击时,我需要得到一个从右向左的滑动窗口…我做了一些研究…发现很少有像导航抽屉、滑动窗口和查看寻呼机这样的选项…但是滑动手势jst会从一个页面连续地滑动到另一个页面…我不想这样…当我从左向右滑动时,我需要显示一些图标左…但我不知道到底用哪一个更好的导航。。。。 我使用了以下代码:

@凌驾 公共布尔onFling(运动事件e1、运动事件e2、浮点速度X、, 浮动速度y){ 字符串滑动=”; 浮感度=50

        // TODO Auto-generated method stub

        if((e1.getX() - e2.getX()) > sensitvity){
            swipe += "Swipe Left\n";
            SwipeLeft();
        }else if((e2.getX() - e1.getX()) > sensitvity){
            swipe += "Swipe Right\n";
        }else{
            swipe += "\n";
        }

        if((e1.getY() - e2.getY()) > sensitvity){
            swipe += "Swipe Up\n";
        }else if((e2.getY() - e1.getY()) > sensitvity){
            swipe += "Swipe Down\n";
        }else{
            swipe += "\n";
        }

        gestureEvent.setText(swipe);

        return super.onFling(e1, e2, velocityX, velocityY);
    }
};
我对我应该使用浏览页面的滑动感到困惑。。 这是我想要的东西。。 谢谢你的帮助。
谢谢。

如果你想从屏幕两侧尝试导航抽屉之类的东西,即从右到左交换和从左到右跟随你的WL。你需要将其作为库项目添加到你的应用程序中,你可以从上面的链接获得所有代码,只需根据需要定制。是的,我下载了该应用程序……但是它给了我一个无法解析目标“android-16”的错误…我试图更改清单中的最低版本…但它仍然不起作用…你能告诉我我们是否需要将其添加为lib项目吗???是的,谢谢…还有一件事是可以从两侧制作一个导航抽屉…比如,我可以从左侧制作一个,从左侧制作一个吗右???。导航抽屉是安卓api面板,上面提到的滑动菜单是第三方库…所以我认为不可能从右到左添加导航抽屉,我对此不太清楚,但有可能我们可以从屏幕两侧添加滑动菜单。即从左到右和从右到左。我在o中使用过我的计划的一部分。