Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package com.WazaBe.HoloEverywhere.app;
  
  
 
 
 public abstract class Activity extends _HoloActivity implements Base {
 	public static @interface Holo {
 		public boolean addFactoryToInflater() default true;
 
 		public boolean forceThemeApply() default false;
 
 		public int layout() default -1;
 	}
 
 	private static final Holo DEFAULT_HOLO = new Holo() {
 		public boolean addFactoryToInflater() {
 			return true;
 		}
 
 		public Class<HoloannotationType() {
 			return Holo.class;
 		}
 
 		public boolean forceThemeApply() {
 			return false;
 		}
 
 		public int layout() {
 			return 0;
 		}
 	};
 
 	private boolean forceThemeApply = false;
 	private int lastThemeResourceId = 0;
 
 	public void addContentView(View viewLayoutParams params) {
 		super.addContentView(prepareDecorView(view), params);
 	}
 
 	public void createContextMenu(ContextMenuBuilder contextMenuBuilder,
 			View viewContextMenuInfo menuInfoContextMenuListener listener) {
 		listener.onCreateContextMenu(contextMenuBuilderviewmenuInfo);
 	}
 
 	public Config getConfig() {
 		return Application.getConfig();
 	}
 
 		return PreferenceManager.getDefaultSharedPreferences(this);
 	}
 
 	public int getLastThemeResourceId() {
 	}
 
 		return LayoutInflater.from(this);
 	}
 
 			String nameint mode) {
 		return PreferenceManager.wrap(thisimplnamemode);
 	}
	public SharedPreferences getSharedPreferences(String nameint mode) {
		return PreferenceManager.wrap(thisnamemode);
	}
	public Object getSystemService(String name) {
		return SystemServiceManager.getSystemService(thisname);
	}
	public boolean isABSSupport() {
		return false;
	}
	public boolean isForceThemeApply() {
	}
	@SuppressLint("NewApi")
	public void onBackPressed() {
		}
	}
	protected void onCreate(Bundle savedInstanceState) {
		if (holo.addFactoryToInflater()) {
		}
		boolean forceThemeApply = isForceThemeApply();
		if (holo.forceThemeApply()) {
			setForceThemeApply(forceThemeApply = true);
		}
		if (forceThemeApply || getConfig().isUseThemeManager()) {
			ThemeManager.applyTheme(thisforceThemeApply);
		}
		super.onCreate(savedInstanceState);
		final int layout = holo.layout();
		if (layout > 0) {
		}
	}
	protected void onDestroy() {
		super.onDestroy();
		LayoutInflater.onDestroy(this);
	}
	public View prepareDecorView(View v) {
		v = FontLoader.apply(v);
		if (!getConfig().isDisableContextMenu() && v != null) {
			v = new ContextMenuDecorView(thisvthis);
		}
		return v;
	}
	public void setContentView(int layoutResID) {
				layoutResID)));
	}
	public void setContentView(View view) {
	}
	public void setContentView(View viewLayoutParams params) {
		super.setContentView(prepareDecorView(view), params);
	}
	public void setForceThemeApply(boolean forceThemeApply) {
		this. = forceThemeApply;
	}
	public void setTheme(int resid) {
		super.setTheme(resid);
	}
	public void startActivities(Intent[] intents) {
		startActivities(intentsnull);
	}
	public void startActivities(Intent[] intentsBundle options) {
		for (Intent intent : intents) {
			startActivity(intentoptions);
		}
	}
	public void startActivity(Intent intent) {
		startActivity(intentnull);
	}
	public void startActivity(Intent intentBundle options) {
		startActivityForResult(intent, -1, options);
	}
	public void startActivityForResult(Intent intentint requestCode) {
		startActivityForResult(intentrequestCodenull);
	}
	public void startActivityForResult(Intent intentint requestCode,
			Bundle options) {
			ThemeManager.startActivity(thisintentrequestCodeoptions);
else {
			superStartActivity(intentrequestCodeoptions);
		}
	}
			String nameint mode) {
		return super.getSharedPreferences(namemode);
	}
	@SuppressLint("NewApi")
	public void superStartActivity(Intent intentint requestCode,
			Bundle options) {
		if (. >= 16) {
			super.startActivityForResult(intentrequestCodeoptions);
else {
			super.startActivityForResult(intentrequestCode);
		}
	}
New to GrepCode? Check out our FAQ X