package com.piusvelte.sonet;
import android.os.Build;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.widget.FrameLayout;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
import com.piusvelte.sonet.fragment.BaseDialogFragment;
import static com.piusvelte.sonet.Sonet.PRO;
/**
* Created by bemmanuel on 5/8/15.
*/
public abstract class BaseActivity extends AppCompatActivity implements BaseDialogFragment.OnResultListener {
protected void setupAd() {
if (!getPackageName().toLowerCase().contains(PRO)) {
AdView adView = new AdView(this);
FrameLayout adContainer = (FrameLayout) findViewById(R.id.ad);
if (adContainer != null) {
adContainer.addView(adView);
adView.setAdUnitId(BuildConfig.GOOGLEAD_ID);
adView.setAdSize(com.google.android.gms.ads.AdSize.BANNER);
adView.loadAd(new AdRequest.Builder().build());
}
}
}
void setupActionBar() {
setSupportActionBar((Toolbar) findViewById(R.id.toolbar));
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
actionBar.setHomeButtonEnabled(true);
}
}
}
}