Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.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
setOnClickListener函数在android studio中未正确折叠_Android - Fatal编程技术网

setOnClickListener函数在android studio中未正确折叠

setOnClickListener函数在android studio中未正确折叠,android,Android,当尝试折叠此代码片段时 ib_minus.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { String s = tv_quantity.getText().toString(); int val = Integer.parseInt(s);

当尝试折叠此代码片段时

ib_minus.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                String s = tv_quantity.getText().toString();
                int val = Integer.parseInt(s);
                val--;
                if (val <= 0)
                    val = 0;
                tv_quantity.setText(Integer.toString(val));
            }
        });
ib_-minus.setOnClickListener(新的OnClickListener(){
@凌驾
公共void onClick(视图v){
字符串s=tv_quantity.getText().toString();
int val=Integer.parseInt(s);
瓦尔--;
如果(val{
字符串s=tv_quantity.getText().toString();
int val=Integer.parseInt(s);
瓦尔--;

如果(val我通过自定义区域找到了解决方法,只需在单击主体上添加额外的花括号,并在块内按shift+control+period。这也适用于其他侦听器函数

ib_minus.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {{
            String s = tv_quantity.getText().toString();
            int val = Integer.parseInt(s);
            val--;
            if (val <= 0)
                val = 0;
            tv_quantity.setText(Integer.toString(val));
        }}
    });
ib_-minus.setOnClickListener(新的OnClickListener(){
@凌驾
公共void onClick(视图v){{
字符串s=tv_quantity.getText().toString();
int val=Integer.parseInt(s);
瓦尔--;
如果(val良好。或者,您可以添加区域注释,以帮助您进行折叠:

例如:

//region
ib_minus.setOnClickListener((v)-> { 

                String s = tv_quantity.getText().toString(); 
                int val = Integer.parseInt(s);
                val--;
                if (val <= 0)
                    val = 0;
                tv_quantity.setText(Integer.toString(val));

        });
//endregion
//区域
ib_减.setOnClickListener((v)->{
字符串s=tv_quantity.getText().toString();
int val=Integer.parseInt(s);
瓦尔--;

if(val)是一个匿名类。我认为Intellij IDEA中没有折叠匿名类的方法。但是你可以提交一个问题并解释……还有@Daryl问题是什么?他问了正确的问题。
//region
ib_minus.setOnClickListener((v)-> { 

                String s = tv_quantity.getText().toString(); 
                int val = Integer.parseInt(s);
                val--;
                if (val <= 0)
                    val = 0;
                tv_quantity.setText(Integer.toString(val));

        });
//endregion