[BugFix]修復firebase的崩潰

This commit is contained in:
wushaocheng
2023-03-29 21:07:04 +08:00
parent 17d7c10068
commit 1bae5d8f53
4 changed files with 6 additions and 36 deletions

View File

@@ -133,8 +133,8 @@ class LoginCodeActivity : BaseViewBindingActivity<ActivityLoginCodeBinding>() {
override fun onError(e: Throwable) {
dialogManager.dismissDialog()
toast(e.message)
LogUtils.e(e.message)
toast(e.message ?: "獲取驗證碼失敗")
LogUtils.e(e.message ?: "獲取驗證碼失敗")
}
})

View File

@@ -157,6 +157,7 @@
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_CBB788"
android:textSize="@dimen/sp_16"
android:maxLength="18"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/viewDiamond" />

View File

@@ -4,9 +4,7 @@ package com.yizhuan.erban.community.publish.view;
import android.Manifest;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.provider.Settings;
import android.text.Editable;
import android.text.TextUtils;
import android.text.TextWatcher;
@@ -55,6 +53,7 @@ import com.yizhuan.xchat_android_library.common.photo.PhotoProvider;
import com.yizhuan.xchat_android_library.common.util.PhotoCompressUtil;
import com.yizhuan.xchat_android_library.common.util.PhotosCompressCallback;
import com.yizhuan.xchat_android_library.easypermisssion.EasyPermissions;
import com.yizhuan.xchat_android_library.easyphoto.utils.settings.SettingsUtils;
import com.yizhuan.xchat_android_library.utils.ResUtil;
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
import com.zhihu.matisse.Matisse;
@@ -602,14 +601,8 @@ public class PublishActivity extends BaseMvpActivity<IPublishView, PublishPresen
@Override
public void onOk() {
//同意跳到应用详情页面
Uri packageUri = Uri.parse("package:${packageName}");
Intent intent = new Intent(
Settings.ACTION_APPLICATION_DETAILS_SETTINGS,
packageUri
);
startActivityForResult(
intent, REQUEST_CODE_STORAGE
);
SettingsUtils.startMyApplicationDetailsForResult(PublishActivity.this,
getPackageName());
}
@Override

View File

@@ -570,29 +570,5 @@ public class WatchMessagePictureActivity extends UI {
});
});
// String srcFilename = attachment.getFileName();
// //默认jpg
// String extension = TextUtils.isEmpty(attachment.getExtension()) ? "jpg" : attachment.getExtension();
// srcFilename += ("." + extension);
//
// String picPath = StorageUtil.getSystemImagePath();
// String dstPath = picPath + srcFilename;
// if (AttachmentStore.copy(path, dstPath) != -1) {
// try {
// ContentValues values = new ContentValues(2);
// values.put(MediaStore.Images.Media.MIME_TYPE, C.MimeType.MIME_JPEG);
// values.put(MediaStore.Images.Media.DATA, dstPath);
// getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
//// Toast.makeText(WatchMessagePictureActivity.this, getString(R.string.picture_save_to), Toast.LENGTH_LONG).show();
// SingleToastUtil.showToastShort(R.string.picture_save_to);
// } catch (Exception e) {
// // may be java.lang.UnsupportedOperationException
//// Toast.makeText(WatchMessagePictureActivity.this, getString(R.string.picture_save_fail), Toast.LENGTH_LONG).show();
// SingleToastUtil.showToastShort(R.string.picture_save_fail);
// }
// } else {
//// Toast.makeText(WatchMessagePictureActivity.this, getString(R.string.picture_save_fail), Toast.LENGTH_LONG).show();
// SingleToastUtil.showToastShort(R.string.picture_save_fail);
// }
}
}