Android 错误:不是封闭类-MainActivity
公共类Splash扩展了AppCompative活动{Android 错误:不是封闭类-MainActivity,android,Android,公共类Splash扩展了AppCompative活动{ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.lactivity_main); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutPar
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.lactivity_main);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
}
类logout扩展线程{
@Override
public void run() {
try {
sleep(1000);
}catch (InterruptedException e){
e.printStackTrace();
}Intent myIntent = new Intent(MainActivity.this, MainActivity.class);
startActivity(myIntent);
}
}使用MainActivity。这是指对象MainActivity,就好像它是当前对象,但当前对象的类型是LogoutLiunter 翻译“非封闭类”将是“非吸引类”
要拥有MainActivity。这在LogoutLiunter类中有效,MainActivity必须“包装”LogoutLiunter类,因为LogoutLiunter必须是内部MainActivity类。请阅读
javascript
的标记说明。您好,欢迎使用SO。请指定您面临的确切错误。此外,如果可能,请在堆栈跟踪中提及错误消息。我遇到的错误消息是(错误:不是封闭类:MainActivity),该行中的错误(}Intent myIntent=new Intent(MainActivity.this,MainActivity.class);startActivity(myIntent);你检查过这个帖子了吗:我是这方面的新手,你能给我提供正确的代码吗?