0
我已經創建了一個將在後臺播放歌曲的服務。在服務中更改歌曲時,我需要Service中的DataBase光標。無法在AIDL文件中找到類android.database.Cursor的導入
我在服務中有一個函數返回當前樂曲的光標。
public Cursor getCursor() {
return nextmanagedCursor;
}
問題是在AIDL接口中,當我在AIDL接口中聲明它的功能時,它會給出以下錯誤。
Couldn't find import for class android.database.Cursor
的AIDL文件內容如下圖所示
package com.bobcares.pixie.audio;
import android.database.Cursor; /* Error in this line cannot import android.database.Cursor*/
interface IAudioInterface{
Cursor getCursor();
}
是,這是使用非基本數據類型的AIDL文件
只是注意'CrossProcessCursor'也是一個接口。 – m0skit0 2014-10-03 09:34:34