В первый раз долго загружается Activity

436
29 декабря 2016, 07:04

На MainActivity есть кнопка при нажатии на которую происходит переход на другое Activity.

При первом переходе всё подвисает и только потом переходит. Если опять вернуться на стартовое Activity, то при следующих переходах всё загружается мгновенно. Второе Activity состоит из нескольких EditText.

Как сделать так чтобы второе Activity сразу загружалось в стек при запуске приложения, и потом мгновенно открывалось по клику?

public class WelcomeActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        this.supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.welcome_layout);
        TextView reg_btn = (TextView) findViewById(R.id.welcome_reg_btn);
        reg_btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(WelcomeActivity.this, RegisterActivity.class);
                startActivity(intent);
            }
        });
    }
}
public class RegisterActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        this.supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.register_layout);
    }
}
READ ALSO
Чем удобны методы геттеры/сеттеры? [дубликат]

Чем удобны методы геттеры/сеттеры? [дубликат]

На данный вопрос уже ответили:

516
Как в адаптере выделить цветом только определенный айтем

Как в адаптере выделить цветом только определенный айтем

Я использую для Spinner собственный адаптер, который должен изменять цвет первого пункта и в открытом состоянии, и в закрытомПроблема заключается...

422