你正在編寫一個活動,和你沒有覆蓋方法onCreate()
。
public class ToLaunch extends Activity {
@override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//Call your method here after a button click cor example or something else
}
public void launchScoreloop() {
con.getApplicationContext();
startActivity(new Intent(this, LeaderboardsScreenActivity.class));
}
}
指這兩個教程關於使用意圖再掀活動: tuto 1 tuto 2
如果要啓動從另一個類的活動,你應該通過上下文到第二類像這樣:
SecondClass instance = new SecondClass(this);
和你二等的構造器將是這樣的:
public void SecondClass(Context _context){
this.context = _context;
}
,然後你可以使用您傳遞給你的二等這樣的背景下開始的活性起着:
this.context.startActivity(....);
不能讓你的一切,這是推出一個新的意圖錯誤的方式。 ...請參考一些簡單的Android示例.. –
您可能想要閱讀[this](http://www.vogella.de/articles/AndroidPerformance/article.html) – Audrius