2011-07-15 11 views
15

Mam aplikację, która tworzy folder na karcie SD. Następnie wykonuję kilka operacji, które mogą powodować przechowywanie różnych plików multimedialnych, grafiki w moim folderze. Problem polega na tym, że ten folder jest wtedy widoczny w sekcji Galeria, co nie jest właściwe. Jak ukryć folder lub zawartość mojego folderu przed wyświetlaniem w Galerii?android: jak ukryć folder przed pojawieniem się w galerii

Czekamy na odpowiedź Dzięki

Odpowiedz

44

umieścić plik o nazwie .nomedia w folderze. Może to być plik zero-bajtowy, jeśli chcesz - ważne jest imię.

+1

Po skopiowaniu dowolnego pliku z folderu, takiego jak plik obrazu. a następnie zmienić nazwę na .nomedia .. czy to działa? – Farhan

+0

@Farhan: jasne, ale łatwiej byłoby po prostu stworzyć plik zerowy. – CommonsWare

+0

Dziękuję bardzo, Sir, zadziałało – Farhan

2

Przejdź do folderu Moje pliki, a następnie zdjęcia lub utworzyć folder i nazwij go, co chcesz. Przejdź do nowo utworzonego folderu, dodaj kolejny folder i nazwij go .nomedia. Skopiuj lub przenieś zdjęcia do folderu (nie do .nomedia coz, który nie pojawi się po utworzeniu). Potem sprawdź w galerii i voila! Folder nie jest wyświetlany!

PS: Zdjęcia, które skopiowałeś/przenieślisz, mogą być wyświetlane tylko w folderze Moje pliki, co jest znacznie bezpieczniejsze ..;) PPS: Działa to na mojej wygranej w Samsung Galaxy.

Mam nadzieję, że pomogłem trochę Dzięki.

3

Uruchamiasz nazwę folderu z kropką (.). Przykład: .asdhsj

0

Dla osób, które są w wersji 5.1.1 na Androida, niektóre z nich nie mogą tego zrobić, ale można zmienić rozszerzenie tego pliku, na przykład image.png zmienić ".png" na coś jak ".txt" lub coś w ten sposób nie pojawia się w twojej galerii

1

Po prostu rozpocznij nazwę folderu z kropką (.), może to być dowolna nazwa, ale musi zaczynać się od kropki. Następnie folder i jego pliki nie są już wyświetlane w galerii :)