package com.WazaBe.HoloEverywhere.app;
import android.view.View;
import android.view.ViewGroup.LayoutParams;
import com.WazaBe.HoloEverywhere.FontLoader;
import com.WazaBe.HoloEverywhere.preference.SharedPreferences;
import com.WazaBe.HoloEverywhere.util.BaseSharedPreferences;
public abstract class Activity extends android.support.v4.app.FragmentActivity {
@Override
public void addContentView(View view, LayoutParams params) {
super.addContentView(FontLoader.loadFont(view), params);
}
public SharedPreferences getSupportSharedPreferences(String name, int mode) {
return new BaseSharedPreferences(getSharedPreferences(name, mode));
}
@Override
public void setContentView(int layoutResID) {
super.setContentView(FontLoader.inflate(this, layoutResID));
}
@Override
public void setContentView(View view) {
super.setContentView(FontLoader.loadFont(view));
}
@Override
public void setContentView(View view, LayoutParams params) {
super.setContentView(FontLoader.loadFont(view), params);
}
}