package com.socialize.demo.implementations.fragments;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.socialize.ActionBarUtils;
import com.socialize.ConfigUtils;
import com.socialize.Socialize;
import com.socialize.config.SocializeConfig;
import com.socialize.demo.R;
import com.socialize.entity.Entity;
import com.socialize.ui.actionbar.ActionBarView;
public class DemoMainFragmentManual extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.actionbar_manual, container, false);
ActionBarView socializeActionBarView = (ActionBarView) view.findViewById(R.id.socializeActionBar);
SocializeConfig config = ConfigUtils.getConfig(this.getActivity());
String entityKey = config.getProperty("entity.key");
String entityName = config.getProperty("entity.name");
Entity entity = Entity.newInstance(entityKey, entityName);
socializeActionBarView.setEntity(entity);
return view;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Socialize.onCreate(this.getActivity(), savedInstanceState);
}
@Override
public void onDestroy() {
Socialize.onDestroy(this.getActivity());
super.onDestroy();
}
@Override
public void onPause() {
super.onPause();
Socialize.onPause(this.getActivity());
}
@Override
public void onResume() {
super.onResume();
Socialize.onResume(this.getActivity());
}
}