新增一处优化内存点

修复闪退回到首页后是默认在社区并且连不上IM的问题
This commit is contained in:
2023-02-14 14:11:31 +08:00
parent 0294296ada
commit 4d9dbadea5
5 changed files with 18 additions and 4 deletions

View File

@@ -7,6 +7,7 @@ import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.ObjectAnimator;
import android.annotation.SuppressLint;
import android.app.Application;
import android.app.Dialog;
import android.app.NotificationChannel;
import android.app.PendingIntent;
@@ -312,6 +313,12 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
@Override
public void onPageSelected(int position) {
if (mTabButtonGroup.getCurPosition() != position) {
System.err.println("重新初始化IM");
RongcloudIMManager.connectIM(mContext.getApplication());
position = 0;
mTabButtonGroup.setCurPosition(0);
}
if (position != 0) {
loadPageData(position, true);
}

View File

@@ -82,7 +82,7 @@ public class MainHomeViewHolder extends AbsMainHomeParentViewHolder {
for (WeakReference<Activity> reference : CommonAppContext.activityList) {
builder.append(reference.get().getClass().getSimpleName()).append("\n");
}
builder.append("内存:").append(DeviceUtils.getMemory(mContext));
builder.append("内存:").append(DeviceUtils.getMemoryToFormat(mContext));
if (debugView != null) {
handler.post(() -> debugView.setText(builder.toString()));
}