두개의 어플 사이에서 정보를 공유하려고 Content Provider를 사용하고 있습니다.

이때 Provider 측에서 Curosr를 통해 결과를 전달하는 데요.
이걸 Cursor가 아닌 배열이나 ArrayList 같은 것으로 전달이 가능한지요?
DB에서 읽어오는 결과가 아닌 경우 어떻게 돌려줘야 할지 난감합니다 ^^;

아니면 Cursor를 배열로부터 직접 만들어서 돌려줄수 있는지요?
자그마한 힌트라도 감사하겠습니다.