Ta metoda wydaje się być wrzucona trochę na siłę. W jej ciele nie dzieje się nic takiego, co nie mogłoby być wywołane bezpośrednio tutaj, tym bardziej, że nigdzie indziej nie jest ona reużywana. Jeśli problemem było stworzenie intenta z kontekstu innego wątku to sugeruję zapis: Intent intent = new Intent(SplashActivity.this, MainActivity.class);