package com.example.slidingmenu.yujing.client.activity.loginsignin;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.os.Handler;
import android.view.View;
import com.example.slidingmenu.R;
import com.example.slidingmenu.yujing.client.activity.controller.ClientActivity;
import com.example.slidingmenu.yujing.client.application.ClientApplication;
import com.example.slidingmenu.yujing.client.network.mode.RequestParam;
public class LogoActivity extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
View view = new View(this);
view.setBackgroundResource(R.drawable.logo);
setContentView(view);
Handler launchHandler = new Handler();
launchHandler.postDelayed(new LogoLanuch(), 1000);
}
private class LogoLanuch implements Runnable {
public void run() {
SharedPreferences info = ((ClientApplication)LogoActivity.this.getApplication()).getLoginUserInfo();
int loginState = info.getInt(RequestParam.STATUS, RequestParam.OFFLINE);
if( loginState == RequestParam.ONLINE ) {
Intent intent = new Intent(LogoActivity.this, ClientActivity.class);
LogoActivity.this.startActivity(intent);
} else if(loginState == RequestParam.OFFLINE) {
Intent intent = new Intent(LogoActivity.this, LoginSigninActivity.class);
LogoActivity.this.startActivity(intent);
}
LogoActivity.this.finish();
}
}
}