自定义需要实现
IPluginModule
重写方法
重写方法
@Overridepublic Drawable obtainDrawable(Context context) {return ContextCompat.getDrawable(context, R.mipmap.自定义图片);}
@Overridepublic String obtainTitle(Context context) {return context.getString(R.string.插件名称);}
点击事件的监听:
@Overridepublic void onClick(Fragment fragment, RongExtension rongExtension) {Intent intent;intent = new Intent(fragment.getActivity())rongExtension.startActivityForPluginResult(intent, 10, this);}
这里肯定是回调方法了:
@Overridepublic void onActivityResult(int i, int i1, Intent intent) {switch (i1) {....}}