4
В приведенном ниже коде getcontentresolver()
имеет значение NULL, но работает в onCreate()
Сервиса, но не в функции в сервисе. Зачем? плз помочь me..thanksgetcontentresolver() возвращает null в сервисе
final Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
final String[] cursor_cols = { MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.ARTIST, MediaStore.Audio.Media.ALBUM,
MediaStore.Audio.Media.TITLE, MediaStore.Audio.Media.DATA };
final String where = MediaStore.Audio.Media.IS_MUSIC + "=1";
cursor = getContentResolver()
.query(uri, cursor_cols, where, null, null);
Вы вызываете функцию _before_ выполнил метод 'onCreate()' вашего 'Service'? Например. вызов его из конструктора или что-то подобное? – Jens
нет после начала службы, только что начал службу в первой активности – user1089146
, вы должны добавить код, который показывает класс (ы) и как вы вызываете свою функцию в этом случае. – Jens