如何在Android Studio中折叠监听器

tem*_*bek 3 intellij-idea android-studio

在android studio中,您可以通过在编辑器中切换+/-(代码/折叠)来折叠/扩展代码段。但是当我有一个侦听器时,它不会折叠整个代码,而只是折叠一部分代码。如何隐藏整个听众?例如,当我想折叠下面的代码时:

View.OnClickListener ctgClick = new View.OnClickListener(){ //hide from here
        public void onClick(View v){
            int tag =(Integer) v.getTag();
            Intent intent= new Intent();
            intent.putExtra("ctg", tag);
            setResult(RESULT_OK, intent);
            finish();
        }
    };//to here
Run Code Online (Sandbox Code Playgroud)

它只是隐藏了部分代码,如下所示:

View.OnClickListener ctgClick = (v) -> {
            int tag =(Integer) v.getTag();
            Intent intent= new Intent();
            intent.putExtra("ctg", tag);
            setResult(RESULT_OK, intent);
            finish();
        }
    };
Run Code Online (Sandbox Code Playgroud)

tem*_*bek 5

@mayan的愤怒部分正确。只是去

File->Settings->Editor->General->Code Folding 
Run Code Online (Sandbox Code Playgroud)

取消选中Closures,现在它可以按照我想要的方式工作。