Skip to content

Instantly share code, notes, and snippets.

@warodri-sendbird
Created January 27, 2022 16:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save warodri-sendbird/2d81b4c9de1bc960108c931d552dbf6f to your computer and use it in GitHub Desktop.
Save warodri-sendbird/2d81b4c9de1bc960108c931d552dbf6f to your computer and use it in GitHub Desktop.
package com.example.uikitinsidefragment;
import android.app.Application;
import com.sendbird.uikit.SendBirdUIKit;
import com.sendbird.uikit.adapter.SendBirdUIKitAdapter;
import com.sendbird.uikit.interfaces.UserInfo;
import com.sendbird.uikit.log.Logger;
public class BaseApplication extends Application {
public final static String APP_ID = "YOUR SENDBIRD APPLICATION HERE";
public static String USER_ID = "YOUR USER ID HERE";
@Override
public void onCreate() {
super.onCreate();
Logger.setLogLevel(2);
SendBirdUIKit.init(new SendBirdUIKitAdapter() {
@Override
public String getAppId() {
return BaseApplication.APP_ID;
}
@Override
public String getAccessToken() {
return "";
}
@Override
public UserInfo getUserInfo() {
return new UserInfo() {
@Override
public String getUserId() {
return BaseApplication.USER_ID;
}
@Override
public String getNickname() {
return BaseApplication.USER_ID;
}
@Override
public String getProfileUrl() {
return "";
}
};
}
}, this);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment