AIR: удаление файла Android оставляет пустую метку в галерее

У меня та же проблема, что и в этом вопросе, введите описание ссылки здесь. Но я работаю не с Java, а с ActionScript и Adobe AIR 2.6.

Тогда возникает вопрос, как избавиться от заполнителей с помощью ActionScript.

1 ответ

Если вы можете использовать Air3.0, создайте собственное расширение и вызовите функцию Java с этим кодом

взяты из: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/content/ExternalStorage.html

// Tell the media scanner about the new file so that it is
// immediately available to the user.
MediaScannerConnection.scanFile(this,new String[] { file.toString() }, null,
new MediaScannerConnection.OnScanCompletedListener() {
public void onScanCompleted(String path, Uri uri) {
Log.i("ExternalStorage", "Scanned " + path + ":");
Log.i("ExternalStorage", "-> uri=" + uri);
}
});
Другие вопросы по тегам