Я изучаю разработку приложений для Android и недавно использовал API планировщика заданий. Я наблюдал за докладом разработчика Android 2016 года о лучшем управлении памятью и батареями, где они говорили о планировщике заданий.
Они сказали, что это код для выполнения чего-либо при нажатии на картинку
JobScheduler js = (JobScheduler) context.getSystemService(JOB_SCHEDULER_SERVICE);
JobInfo.Builder builder = new JobInfo.Builder(123,
new ComponentName(context, PhotoContentJob.class));
builder.addTriggerContentUri(
new JobInfo.TriggerContentUri(MediaStore.Files.getContentUri(MediaStore.Images.Media.EXTERNAL_CONTENT_URI), JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS));
js.schedule(builder.build());
Я создаю приложение, которое выполняет функцию при загрузке файла. Проблема в том, как я могу заархивировать это. Как я могу использовать что-то вроде MediaStore.Images.Media.EXTERNAL_CONTENT_URI для текстовых файлов вместо файлов изображений?