findVIewById竟然报错?

今天跑一个项目,报错的行竟然是findViewById这一行
具体代码如下:

public class MainActivity extends AppCompatActivity {
    public static int request_code1 = 1;
    EditText editText1 = findViewById(R.id.Email);
    public EditText editText2 = findViewById(R.id.password);

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

截个图会更好
findVIewById竟然报错?_第1张图片

但是,经过我仔细分一下,这个findViewById(R.id.XXX);方法不应该放在oncreateView外面
修改后代码:
findVIewById竟然报错?_第2张图片

你可能感兴趣的:(学习生活)