Atualizar atividade atual sem atraso

Eu sou novo para o desenvolvimento android.Então eu quero atualizar a atividade atual quando botão de rádio clicou.Quando eu cliquei no botão de rádio que eu quero mudar o idioma e atualizar a atividade atual sem qualquer atraso.Agora eu clico no botão o layout atual ido e abra um novo.Mas leva algum tempo.Qualquer pessoa pode ver que há novo layout vindo. Este é o meu código

Intent intent = getIntent();
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
finish();
startActivity(intent);

questionAnswers(4)

yourAnswerToTheQuestion