package com.roboo.like.google;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.view.View;
import com.roboo.like.google.fragments.StartFragment;
import com.roboo.like.google.fragments.WelcomeFragment;
public class StartActivity extends BaseLayoutActivity
{
public static void actionStart(Activity activity)
{
Intent intent = new Intent(activity, StartActivity.class);
activity.startActivity(intent);
}
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_start);// TODO
if (getSupportFragmentManager().findFragmentById(R.id.frame_container) == null)
{
if (!mPreferences.contains(PREF_APP_FIRST_START))
{
mActionBar.hide();
beginTransaction().add(R.id.frame_container, WelcomeFragment.newInstance()).commit();
}
else
{
beginTransaction().add(R.id.frame_container, StartFragment.newInstance()).commit();
}
}
customActionBar();
initView();
}
public void initView()
{
}
private void customActionBar()
{
mActionBar.setDisplayHomeAsUpEnabled(false);
mActionBar.setDisplayShowHomeEnabled(false);
mActionBar.setBackgroundDrawable(new ColorDrawable(Color.RED));
mActionBar.setDisplayShowCustomEnabled(true);
mActionBar.setCustomView(R.layout.actionbar_custom_view);//TODO Custom View
}
public void onBackPressed()
{
GoogleApplication application = (GoogleApplication) getApplication();
application.exitClient();
super.onBackPressed();
}
@Override
protected void onDestroy()
{
GoogleApplication application = (GoogleApplication) getApplication();
application.exitClient();
super.onDestroy();
}
public void splashScreenEnd()
{
mActionBar.show();
beginTransaction().replace(R.id.frame_container, StartFragment.newInstance()).commit();
}
public void add(View v)
{
AddActivity.actionAdd(this);
}
public void bus(View v)
{
BusActivity.actionBus(this);
}
}