使用PESDK v5时,我们使用...跟踪事件。
import ly.img.android.pesdk.backend.model.state.manager.EventTracker;
import ly.img.android.sdk.models.state.EditorMenuState;
public class PESDKEventTracker extends EventTracker {
@OnEvent(PESDKEvents.EditorMenuState_SAVE_CLICKED)
protected void saveClicked(EditorMenuState editorMenuState){
Log.d("PESDK_EVENTS", "SAVE CLICKED");
// ...
}
// Tracking many other events defined in ly.img.android.PESDKEvents...
}
所有这些可跟踪事件,例如上面的示例代码中的PESDKEvents.EditorMenuState_SAVE_CLICKED
,都在docs for ly.image.android.PESDKEvents
中找到。
如何迁移所有这些跟踪以使用PESDK v6?
我见过Events section in the guide(顺便说一下,那里的EventTracker
链接不起作用),但是在API的第6版中哪里可以找到所有事件?