java startActivity(i);显示错误
它在"startActivity(i);"
中显示了一个错误
Error: startActivity (安卓.content.Intent) in Activity cannot be applied.
下面是代码:
public class LoadingScreen extends AppCompatActivity {
private static int SplashInterval = 2000;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.loading_screen);
new Handler().postDelayed(new Runnable(){
@Override
public void run(){
//TODO Auto-generated method stub
Intent i = new Intent(LoadingScreen.this, MainActivity.class);
startActivity(i);
this.finish();
}
private void finish(){
//TODO Auto-generated method stub
}
},SplashInterval);
};
}
# 1 楼答案
试试这个
# 2 楼答案
拆下这条线
这是写在处理器内部的
而是做
LoadingScreen.this.finish();
完成这项活动# 3 楼答案
试试这个