我在尋找,開始從一個類,它是不是一個活動的意圖的最佳方式的意圖,而是一個Activity類的包含的對象。如何啓動從包含的類的活動
例如Activity類:
Class MainActivity extends ListActivty
{
...
TestLauncher tester;
}
而且我要開始從意圖類:
Class TestLauncher
{
public TestLauncher()
{
//Code to create an intent needs a Context
//Intent i = new Intent(Context, class)
//Code to start activity needs to be called with an Activity
//Activity.StartActivity(i);
}
}
什麼是建築做到這一點的最好方法是什麼?我是否應該將MainActivity
作爲參數傳遞給TestLauncher
的構造函數?還是有更好的方法,我不知道?
@J J:「我應該將MainActivity作爲參數傳遞給TestLauncher的構造函數嗎?」 - 是的,或者只是將'this'作爲一次性傳遞給'TestLauncher'中的任何方法來啓動活動。 – Squonk 2011-06-13 22:33:04