Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如果单击FloatingAction按钮,如何显示其他视图?_Java_Android_Button_View_Floating Action Button - Fatal编程技术网

Java 如果单击FloatingAction按钮,如何显示其他视图?

Java 如果单击FloatingAction按钮,如何显示其他视图?,java,android,button,view,floating-action-button,Java,Android,Button,View,Floating Action Button,我的Android应用程序中有一个FloatingActionButton。如果我点击这个按钮,我想得到一个带有滑块和按钮的选项菜单 这是我的密码: @Override public void onStart(){ super.onStart(); FloatingActionButton fab = (FloatingActionButton) getView().findViewById(R.id.fab); fab.setOnCli

我的Android应用程序中有一个
FloatingActionButton
。如果我点击这个按钮,我想得到一个带有滑块和按钮的
选项菜单

这是我的密码:

@Override
    public void onStart(){
        super.onStart();
        FloatingActionButton fab = (FloatingActionButton) getView().findViewById(R.id.fab);

        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

//Here I want to show a slider and a button. not a Snackbar


                //Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                  //      .setAction("Action", null).show();
            }
        });
    }
试试这个

fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                 // add this line
                 openOptionsMenu(); 
            }
        });

我想你说的滑块是指滑块菜单

 fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            if (drawer.isDrawerOpen(GravityCompat.START)) {
                drawer.closeDrawer(GravityCompat.START);
            } else {
                drawer.openDrawer(GravityCompat.START);
            }
            //Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
            //        .setAction("Action", null).show();
        }
    });

这个选项菜单有xml吗?你能提供更多的细节吗?你有预期用户界面的图形吗?如果是,则将其张贴。