Занятие А не переходит в Занятие B - PullRequest
0 голосов
/ 30 апреля 2020

Я создал приложение, которое отлично работает на некоторых игральных кубиках, и на некоторых устройствах есть проблема.

То, что я пытаюсь сделать, я 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'  
}

Я поделюсь больше, если нужно.

Кто-нибудь может мне помочь с этим. ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...