为什么即使它们在同一个 class 中也看不到整数?

Why does it not see the integer even though they are in the same class?

public class MainActivity extends AppCompatActivity {

    int loop = 1;
    int points = 0;

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    for(loop == 1);{//the error is here

    }
    public void click(){
        points++;
    }

}

它没有看到 loop(int),我也不知道为什么。

我正在尝试制作唱首歌游戏,因此非常感谢您提供更多提示。

您正在 onCreate 方法之外编写代码。代码必须在 onCreate() 或另一个函数内。

public class MainActivity extends AppCompatActivity {

int loop = 1;
int points = 0;

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    for(loop == 1){
        //write your code here
    }
}

public void click(){
    points++;
}

}