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); } }