Blame client/Android/Studio/freeRDPCore/src/main/java/com/freerdp/freerdpcore/utils/AppCompatPreferenceActivity.java

Packit Service fa4841
package com.freerdp.freerdpcore.utils;
Packit Service fa4841
Packit Service fa4841
import android.content.res.Configuration;
Packit Service fa4841
import android.os.Bundle;
Packit Service fa4841
import android.preference.PreferenceActivity;
Packit Service fa4841
import android.support.annotation.LayoutRes;
Packit Service fa4841
import android.support.annotation.NonNull;
Packit Service fa4841
import android.support.annotation.Nullable;
Packit Service fa4841
import android.support.v7.app.ActionBar;
Packit Service fa4841
import android.support.v7.app.AppCompatDelegate;
Packit Service fa4841
import android.support.v7.widget.Toolbar;
Packit Service fa4841
import android.view.MenuInflater;
Packit Service fa4841
import android.view.View;
Packit Service fa4841
import android.view.ViewGroup;
Packit Service fa4841
Packit Service fa4841
public abstract class AppCompatPreferenceActivity extends PreferenceActivity
Packit Service fa4841
{
Packit Service fa4841
Packit Service fa4841
	private AppCompatDelegate mDelegate;
Packit Service fa4841
Packit Service fa4841
	@Override protected void onCreate(Bundle savedInstanceState)
Packit Service fa4841
	{
Packit Service fa4841
		getDelegate().installViewFactory();
Packit Service fa4841
		getDelegate().onCreate(savedInstanceState);
Packit Service fa4841
		super.onCreate(savedInstanceState);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override protected void onPostCreate(Bundle savedInstanceState)
Packit Service fa4841
	{
Packit Service fa4841
		super.onPostCreate(savedInstanceState);
Packit Service fa4841
		getDelegate().onPostCreate(savedInstanceState);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	public ActionBar getSupportActionBar()
Packit Service fa4841
	{
Packit Service fa4841
		return getDelegate().getSupportActionBar();
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	public void setSupportActionBar(@Nullable Toolbar toolbar)
Packit Service fa4841
	{
Packit Service fa4841
		getDelegate().setSupportActionBar(toolbar);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override @NonNull public MenuInflater getMenuInflater()
Packit Service fa4841
	{
Packit Service fa4841
		return getDelegate().getMenuInflater();
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override public void setContentView(@LayoutRes int layoutResID)
Packit Service fa4841
	{
Packit Service fa4841
		getDelegate().setContentView(layoutResID);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override public void setContentView(View view)
Packit Service fa4841
	{
Packit Service fa4841
		getDelegate().setContentView(view);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override public void setContentView(View view, ViewGroup.LayoutParams params)
Packit Service fa4841
	{
Packit Service fa4841
		getDelegate().setContentView(view, params);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override public void addContentView(View view, ViewGroup.LayoutParams params)
Packit Service fa4841
	{
Packit Service fa4841
		getDelegate().addContentView(view, params);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override protected void onPostResume()
Packit Service fa4841
	{
Packit Service fa4841
		super.onPostResume();
Packit Service fa4841
		getDelegate().onPostResume();
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override protected void onTitleChanged(CharSequence title, int color)
Packit Service fa4841
	{
Packit Service fa4841
		super.onTitleChanged(title, color);
Packit Service fa4841
		getDelegate().setTitle(title);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override public void onConfigurationChanged(Configuration newConfig)
Packit Service fa4841
	{
Packit Service fa4841
		super.onConfigurationChanged(newConfig);
Packit Service fa4841
		getDelegate().onConfigurationChanged(newConfig);
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override protected void onStop()
Packit Service fa4841
	{
Packit Service fa4841
		super.onStop();
Packit Service fa4841
		getDelegate().onStop();
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	@Override protected void onDestroy()
Packit Service fa4841
	{
Packit Service fa4841
		super.onDestroy();
Packit Service fa4841
		getDelegate().onDestroy();
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	public void invalidateOptionsMenu()
Packit Service fa4841
	{
Packit Service fa4841
		getDelegate().invalidateOptionsMenu();
Packit Service fa4841
	}
Packit Service fa4841
Packit Service fa4841
	private AppCompatDelegate getDelegate()
Packit Service fa4841
	{
Packit Service fa4841
		if (mDelegate == null)
Packit Service fa4841
		{
Packit Service fa4841
			mDelegate = AppCompatDelegate.create(this, null);
Packit Service fa4841
		}
Packit Service fa4841
		return mDelegate;
Packit Service fa4841
	}
Packit Service fa4841
}