我想在我的意圖傳遞我的活動指針,但我不知道如何檢索它。從Android的意圖檢索調用活動
我有下面的代碼片段呼叫活動(MyActivity):
Intent myServiceIntent = new Intent(this, myService.class);
startService(myServiceIntent);
在我的服務類我想要檢索調用活動。 事情是這樣的:
private Activity CurrentActivity = null;
public int onStartCommand(Intent intent, int flags, int startId)
{
CurrentActivity = (CurrentActivity) intent.getClass();
return super.onStartCommand(intent, flags, startId);
}
這並不工作,但我也不知道是什麼呢。 我也找不到將活動作爲參數的putExtra。 那麼我該如何做到這一點?
你不想在'Intent'中發送'Activity'引用。請解釋您爲什麼想要這樣做,我們可以提出其他建議。 – 2014-10-30 18:15:46