public class ZopimChatFragment
extends android.support.v4.app.Fragment
ZopimChat.getConfig()
configuration before proceeding to the next view.
This fragment will use default chat configuration if inflated through XML. To provide chat session configuration during chat start use newInstance(com.zopim.android.sdk.api.ZopimChat.SessionConfig)
.
Host activity must implement ChatListener
interface to get notified when Chat
chat is loaded and initialized.
Constructor and Description |
---|
ZopimChatFragment() |
Modifier and Type | Method and Description |
---|---|
static ZopimChatFragment |
newInstance(ZopimChat.SessionConfig config)
Creates a new instance of the
ZopimChatFragment and configures chat session. |
void |
onActivityCreated(android.os.Bundle savedInstanceState) |
void |
onAttach(android.app.Activity activity) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onDetach() |
boolean |
onOptionsItemSelected(android.view.MenuItem item) |
void |
onSaveInstanceState(android.os.Bundle outState) |
void |
onStart() |
void |
onStop() |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
void |
onViewStateRestored(android.os.Bundle savedInstanceState) |
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getEnterTransition, getExitTransition, getFragmentManager, getId, getLayoutInflater, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isVisible, onActivityResult, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onDestroyView, onHiddenChanged, onInflate, onLowMemory, onOptionsMenuClosed, onPause, onPrepareOptionsMenu, onResume, registerForContextMenu, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, startActivity, startActivityForResult, toString, unregisterForContextMenu
public static ZopimChatFragment newInstance(ZopimChat.SessionConfig config)
ZopimChatFragment
and configures chat session.
Used to create a customized chat session configuration which will override the default one provided at initialization time via ZopimChat
config
- for the chat to be startedZopimChatFragment
public void onAttach(android.app.Activity activity)
onAttach
in class android.support.v4.app.Fragment
public android.view.View onCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)
onCreateView
in class android.support.v4.app.Fragment
public void onViewCreated(android.view.View view, android.os.Bundle savedInstanceState)
onViewCreated
in class android.support.v4.app.Fragment
public void onActivityCreated(android.os.Bundle savedInstanceState)
onActivityCreated
in class android.support.v4.app.Fragment
public void onViewStateRestored(android.os.Bundle savedInstanceState)
onViewStateRestored
in class android.support.v4.app.Fragment
public void onStart()
onStart
in class android.support.v4.app.Fragment
public void onStop()
onStop
in class android.support.v4.app.Fragment
public void onSaveInstanceState(android.os.Bundle outState)
onSaveInstanceState
in class android.support.v4.app.Fragment
public void onDetach()
onDetach
in class android.support.v4.app.Fragment
public boolean onOptionsItemSelected(android.view.MenuItem item)
onOptionsItemSelected
in class android.support.v4.app.Fragment