Я новичок, я написал этот код, и теперь я хочу сделать это в архитектуре mvvm, я думаю, что я должен использовать интерфейс для выполнения fini sh ()
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
String userToken = UserTokenStorageFactory.instance().getStorage().get();
if( userToken != null && !userToken.equals( "" ) )
{Intent intent = new Intent(SplashPageActivity.this, MainActivity.class);
startActivity(intent);}
else{
Intent intent = new Intent(SplashPageActivity.this, LoginPageActivity.class);
startActivity(intent);
finish();
}}
});
thread.start();