2016-05-18 1 views
-2

Androidの組み込みコンテンツプロバイダandroid.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URIを使用しています。私はMediaStore.MediaColumns._ID列からのすべてではなくsarayを選択するようにAndroidコンテンツプロバイダのカーソルクエリ

は今、私は

String[] sarray = {"a" , "b" , "c" , "d"};` 
String[] projection = {MediaStore.MediaColumns._ID , MediaStore.MediaColumns.DATA}; 
String selection = ?????? // My qestion 

cursor = getContentResolver().query(uri, projection, null, 
        null , order); 

は、どのように私は私のカーソル行書くんです。

+0

**サライ**何が含まれていますか?イメージの名前? – NezSpencer

+0

sarrayにはImage _Idが含まれています。この質問では、単純化するためにa、b、cを使用しました –

答えて

0

これを試してみてください:

String[] sarray = {"a" , "b" , "c" , "d"}; 
    String[] projection = {MediaStore.MediaColumns._ID , MediaStore.MediaColumns.DATA}; 
    String selection =""+MediaStore.MediaColumns._ID+" !=? AND "+MediaStore.MediaColumns._ID+"" + 
      " !=? AND "+MediaStore.MediaColumns._ID+" !=? AND "+MediaStore.MediaColumns._ID+" !=?"; 

    cursor = getContentResolver().query(uri, projection, selection, 
      sarray , order); 
+0

私はこれを試しましたが動作しません –

関連する問題