Pracuję nad aplikacją dla systemu Android, która musi sprawdzić, jakie obrazy przechowywał użytkownik. Problem polega na tym, że jeśli użytkownik ma kartę SD zamontowaną za pośrednictwem kabla USB, nie mogę odczytać listy obrazów na dysku.Jak sprawdzić, czy sdcard jest zamontowany w systemie Android?
Czy ktoś wie, w jaki sposób można sprawdzić, czy urządzenie USB jest zamontowane, aby po prostu pojawił się komunikat informujący użytkownika, że nie będzie działać?
Tylko dla przypomnienia, podłączając kabel USB nie jest jedynym sposobem, aby uzyskać objętość sdcard odłączony - spowoduje to również odmontowanie karty w ustawieniach przechowywania lub fizyczne usunięcie karty. Ponadto sdcards o pojemności 8 GB dostarczane przez t-mobile uk nie są poprawnie sformatowane, więc z powodu operacji wejścia/wyjścia są one cały czas odłączane, o ile nie zostały poprawnie sformatowane. Mówię to tylko dlatego, że czasami wystarczy powiedzieć użytkownikowi, żeby odłączyć kabel, to nie wystarczy. –