RongExtension

public class RongExtension

Constructors

Link copied to clipboard
public void RongExtension(Context context)
RongExtension constructor.
public void RongExtension(Context context, AttributeSet attrs)
RongExtension constructor.

Types

Link copied to clipboard
public enum ContainerType

Functions

Link copied to clipboard
public void addPluginPager(View v)
Adds a custom view to the plugin area.
Link copied to clipboard
public void bindToConversation(Fragment fragment, ChannelIdentifier conversationIdentifier, boolean disableSystemEmoji)
Link copied to clipboard
public void collapseExtension()
Collapse the panel.
Link copied to clipboard
public ChannelIdentifier getChannelIdentifier()
Link copied to clipboard
public RelativeLayout getContainer(RongExtension.ContainerType type)
Gets the container for each component of the extension.
Link copied to clipboard
public ChannelIdentifier getConversationIdentifier()
Link copied to clipboard
public ChannelType getConversationType()
Gets the channel type of the current conversation where the Extension resides.
Link copied to clipboard
public EmoticonBoard getEmoticonBoard()
Link copied to clipboard
public EditText getInputEditText()
Link copied to clipboard
public InputPanel getInputPanel()
Link copied to clipboard
public PluginBoard getPluginBoard()
Link copied to clipboard
public String getTargetId()
Gets the targetId of the current conversation.
Link copied to clipboard
public void onActivityPluginResult(int requestCode, int resultCode, Intent data)
Called when an activity finishes and returns a result.
Link copied to clipboard
public void onDestroy()
Link copied to clipboard
public void onPause()
Link copied to clipboard
public boolean onRequestPermissionResult(int requestCode, Array<String> permissions, Array<int> grantResults)
Link copied to clipboard
public void onResume()
Lifecycle callback when ChannelFragment onResume() is called.
Link copied to clipboard
public void requestPermissionForPluginResult(Array<String> permissions, int requestCode, IPluginModule pluginModule)
Link copied to clipboard
public void resetToDefaultView()
public void resetToDefaultView(String conversationType)
public void resetToDefaultView(String conversationType, InputMode mode, boolean forceShowKeyBoard)
Link copied to clipboard
public void setAttachedInfo(View view)
Link copied to clipboard
public void startActivityForPluginResult(Intent intent, int requestCode, IPluginModule pluginModule)
Link copied to clipboard
public void updateInputMode(InputMode inputMode)
public void updateInputMode(InputMode inputMode, boolean forceShowKeyBoard)
Link copied to clipboard
public boolean useKeyboardHeightProvider()