Я работаю над приложением, которое должно принимать себя ie каждые 20 минут без пользовательского интерфейса или нажатия пользователем чего-либо. Я запускаю эту работу, используя JobScheduler
, и создаю уведомление, которое сообщает пользователю, что мое приложение работает. Мне удалось сделать несколько шагов ie, но для этого нужны действия пользователя и предварительный просмотр, и я этого не хочу. Я просто хочу взять себя ie без предварительного просмотра или пользователя, нажимающего кнопку.
private void pic()
{
Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(camera,7);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
Log.d("bine","true");
if (requestCode == 7)
{
Log.d("bine","true");
Bitmap photo = (Bitmap) data.getExtras().get("data");
img.setImageBitmap(photo);
}
}
PS: я работаю с android 9!