MediaStore.MediaColumns.IS_FAVORITE Не используетсяAndroid

Форум для тех, кто программирует под Android
Ответить
Гость
 MediaStore.MediaColumns.IS_FAVORITE Не используется

Сообщение Гость »


Android выше 11. Я не могу получить допустимое значение в этом столбце от contentProvider, у кого-нибудь есть информация? Ниже приведен мой код:

private static Final String[] PROJECTION_30 = { MediaStore.Files.FileColumns._ID, MediaStore.MediaColumns.DATA, MediaStore.MediaColumns.DISPLAY_NAME, MediaStore.MediaColumns.MIME_TYPE, MediaStore.MediaColumns.SIZE, MediaStore.MediaColumns.WIDTH, MediaStore.MediaColumns.HEIGHT, MediaStore.MediaColumns.IS_FAVORITE}; CursorLoader(context, MediaStore.Files.getContentUri("external_primary"), PROJECTION_30,selection,selectionArgs,null); удовольствие fromCursor (курсор: Курсор): MediaModel { пытаться { val id = курсор.getLong(cursor.getColumnIndex(MediaStore.Files.FileColumns._ID)) val mimeType = курсор.getString(cursor.getColumnIndex(MediaStore.MediaColumns.MIME_TYPE)) val size = курсор.getLong(cursor.getColumnIndex(MediaStore.MediaColumns.SIZE)) val width = курсор.getInt(cursor.getColumnIndex(MediaStore.MediaColumns.WIDTH)) val height = курсор.getInt(cursor.getColumnIndex(MediaStore.MediaColumns.HEIGHT)) val избранное = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { индекс val = курсор.getColumnIndex(MediaStore.MediaColumns.IS_FAVORITE) если (индекс >= 0) { курсор.getInt(индекс) } еще { 0 } } еще { 0 } } } Но любимый результат — 0 на выезде

Хотел бы я получить по-настоящему любимую ценность в MediaStore
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»