2012-06-02 142 views
0

我是新來android和我開發一個photoshop應用程序。在我的應用程序中,我有2個按鈕loadimage和退出的主要活動(屏幕),如果我按loadimage我的程序應該從圖庫中讀取圖像,如果按退出,應用程序將退出。我的問題是從圖庫中閱讀圖像後,我想打開另一個活動,我可以編輯該圖像。我想知道從哪裏開始新的活動?因爲我在我的主要活動的onActivityResult中獲得圖像,這是第二個活動的結果。如果有人知道答案的幫助。提前致謝。如何在另一項活動中打開新活動?

+0

退出按鈕在Android中不是一個好主意。用戶可以使用BACK按鈕或HOME按鈕離開您的應用程序。不建議在用戶界面中使用退出按鈕。 –

+0

您可以通過常規方式從'onActivityResult'開始一項新活動。請參閱[文檔](http://developer.android.com/guide/topics/fundamentals/activities.html#StartingAnActivity)。 –

回答

0

那裏,在你onActivityResult你可以啓動新的活動來編輯選定的圖像。你只需要:

Intent goToEditActivity = new Intent (this, EditActivity.class); 
goToEditActivity.putExtra ("picturePath", picturePath); 
startActivity (goToEditActivity); 

其中picturePath作爲一個額外的傳遞,所以新的活動可以顯示它。您應該編寫您的活動名稱,而不是EditActivity.class。不要忘記將其添加到清單。

相關問題