2012-06-02 105 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。不要忘记将其添加到清单。

相关问题