2012-08-17 80 views
-1

我花了我的时间练习PDF编辑器。 我成功加载了Pdf文件。要编辑文件,我在文件上使用了不可见的活动。当然,活动是'编辑'。 我可以写和突出的东西。 但问题是这两个活动的合并。 我必须去菜单,然后点击'写'按钮来写。 ,然后PDF不再移动,因为我在'editor'活动。 所以我必须保存着作并退出'写'模式。 这是超级不舒服....我希望它更简单。 '特别'那些'保存'的部分..我真的很讨厌它。 两个活动之间的“移动”应该是更自然的,没有保存过程... 难道你不知道这个吗?Pdf编辑器。合并两个活动

请帮我一把!!!!!新的先辈正在哭泣。谢谢你的时间。

+0

您不必使用隐形活动。您可以在包含编辑器的同一活动中使用不可见的小部件。 – gn1 2012-08-17 11:33:38

回答

0

您将开始编辑器活动并等待结果。沿线

东西....

void goToEditMode() { 
    startActivityForResult(new Intent(this, PdfEditorActivity.class), SOME_REQUEST_CODE); 
} 

,然后等待结果......

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    if(requestCode == SOME_REQUEST_CODE) { 
    if(resultCode == RESULT_OK) { 
     extractData(data); 
    } 
    } 
} 

假设你通过你需要的数据作为一个额外的,实施extractData(...)应该很容易为目的。