Как предварительно загрузить активность?

У моего aar есть Activity, и когда я вызываю API, он каждый раз создает Activity.

также используйте функцию startActivityForResult, чтобы получить ответ от Activity.

button1.setOnClickListener(new Button.OnClickListener() {

    Intent myActivity= new Intent(getApplicationContext(), myActivity.class);
    myActivityOption option = new myActivityOption();

    option.setType(2);
    myActivity.putExtra("myActivityOption", option);

    startActivityForResult(myActivity, REQUEST_CODE);
}

При создании MyActivity для отрисовки большого количества изображений требуется 2-3 секунды.

Я хочу, чтобы задержка происходила только один раз.

Я хотел бы иметь возможность создавать Activity без задержек после начальной инициализации в той же форме, что и класс.

Мне жаль, что я пропустил свой английский.


person i like cat    schedule 15.03.2018    source источник
comment
возможный дубликат здесь   -  person Novy    schedule 15.03.2018
comment
Я буду стараться. Спасибо. :)   -  person i like cat    schedule 15.03.2018
comment
если у вас много изображений, попробуйте загрузить их в асинхронной задаче под HeadlessFragment. Затем вы можете сохранить свое изображение в статическом списке (может быть идея)   -  person Alessandro Verona    schedule 15.03.2018