Я создал приложение, которое отлично работает на некоторых игральных кубиках, и на некоторых устройствах есть проблема.
То, что я пытаюсь сделать, я go для регистрации действий из входа в систему, нажав на кнопку регистрации. После заполнения формы данные формы будут сверены с данными сервера, и если ответ будет успешным, он должен перейти к следующему действию, но вместо перехода к следующему действию он исчезнет из действия и вернется к действию входа в систему.
это код для перехода к следующему экрану.
if (result.equals("true")) {
progressDialog.dismiss();
Intent intent = new Intent(RegistrationForm.this,
RegistrationSubmitScreen.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtras(bundle);
startActivity(intent);
overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_right);
finish();
Toast toasty = Toasty.success(RegistrationForm.this, "Data verified
successfully .", Toasty.LENGTH_SHORT);
toasty.setGravity(Gravity.CENTER, 0, 0);
toasty.show();
}
Проблема в том, что приложение отлично работает на некоторых устройствах и показывает проблему на некоторых устройствах.
Build.gradle (модуль):
apply plugin: 'com.android.application'
android {
compileSdkVersion 29
buildToolsVersion "29.0.3"
defaultConfig {
applicationId "com.verge.safcoclient"
minSdkVersion 19
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'com.google.android.material:material:1.1.0-alpha04'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
testImplementation 'junit:junit:4.12'
}
Я поделюсь больше, если нужно.
Кто-нибудь может мне помочь с этим. ?