我是一个新的android“开发人员”,我有一个关于"Android片段-一个还是多个活动“的问题。
虽然在这个问题上有2-3个问题,但他们已经有几岁了.
为了训练,我想创建一个简单的应用程序,有一个动作栏和多个片段,我想使用相机。
创造这样的东西最好的方法是什么?一个管理所有片段或多个活动的活动?由于我想使用相机,使用多种活动(相机意图等)可能更容易--但我不知道--我是android的新手;
用更多的活动代替一个活动有什么好处吗?
发布于 2014-01-15 13:37:18
我认为,一个包含其他片段的FragmentActivity会很好。我已经做了一个项目,从碎片中发射相机的意图。您可以激发意图(以获得结果),并在FragmentActivity onActivityResult()函数中管理替换的片段。
发射相机碎片。
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, TAKE_PICTURE);//你的碎片活动。当摄像机的意图结束时。将调用onActivityResult()。
public void onActivityResult(.......)
{
//check is it returning from camera, do whatever you want to do.
}https://stackoverflow.com/questions/21138546
复制相似问题