我正在試圖通過使用查詢方法獲取特定藝術家的所有相冊。 但是,我是一個初學者,我不知道如何在查詢方法中傳遞選擇參數。如何在「查詢」方法中傳遞選擇參數
這是我到目前爲止有:
artistAlbumCursor = getContentResolver().query(
MediaStore.Audio.Artists.Albums.ALBUM, null,
MediaStore.Audio.Media.ARTIST=?, new String[] {artistChosen},
MediaStore.Audio.Artists.Albums.ALBUM + " ASC");
哪裏artistChosen是包含所需要的藝術家的字符串。
正如我所說我實際上不知道如何傳遞選擇參數,所以這只是一個嘗試。
所以我想我問的是,我如何將選擇參數傳遞到查詢方法。
任何幫助將不勝感激。
看起來是正確的。你試過了嗎? –
Eclipse不會讓我因爲「方法查詢(...)不適用於參數(...)」 –
請發佈完整的錯誤消息。它看起來像其中一個參數不是正確的類型,直覺上我會說這是最後一個,因爲你正在排序的ALBUM,你應該在一列特別排序。 –