Android studio 不能从一个活动转移到另一个活动

Android studio 不能从一个活动转移到另一个活动,android-studio,android-activity,onclick,Android Studio,Android Activity,Onclick,用户注册在注册活动中起作用,但是登录活动拒绝移动到下一个活动-无论我如何尝试 开始崩溃的Logcat ---------坠机开始 2020-10-05 13:44:28.902 23498-23555/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.123 23696-23724/com.example.doadventuresv30 V/FA:onActivityCreated 2020-10-05 13:44:29

用户注册在注册活动中起作用,但是登录活动拒绝移动到下一个活动-无论我如何尝试

开始崩溃的Logcat ---------坠机开始 2020-10-05 13:44:28.902 23498-23555/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.123 23696-23724/com.example.doadventuresv30 V/FA:onActivityCreated 2020-10-05 13:44:29.140 23696-23743/com.example.doadventuresv30 V/FA:App测量采集已启用 2020-10-05 13:44:29.141 23696-23743/com.example.doadventuresv30 V/FA:为应用程序包启用应用程序测量,谷歌应用程序id:com.example.doadventuresv30,1:715052012741:android:8d25e7726c2397e69b4cac 2020-10-05 13:44:29.142 23696-23743/com.example.doadventuresv30 I/FA:App测量已初始化,版本:31049 2020-10-05 13:44:29.142 23696-23743/com.example.doadventuresv30 I/FA:启用调试日志运行:adb shell setprop log.tag.FA VERBOSE 2020-10-05 13:44:29.142 23696-23743/com.example.doadventuresv30 I/FA:要启用更快的调试模式事件日志运行: adb shell setprop debug.firebase.analytics.app com.example.doadventuresv30 2020-10-05 13:44:29.142 23696-23743/com.example.doadventuresv30 D/FA:已启用调试级消息日志记录 2020-10-05 13:44:29.177 23696-23743/com.example.doadventuresv30 V/FA:连接到远程服务 2020-10-05 13:44:29.190 23696-23743/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.199 23696-23743/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.200 23696-23743/com.example.doadventuresv30 V/FA:活动恢复,时间:1176833846 2020-10-05 13:44:29.214 23696-23743/com.example.doadventuresv30 I/FA:找不到标记管理器,因此将不会使用 2020-10-05 13:44:29.234 23696-23743/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.235 23696-23743/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.237 23696-23743/com.example.doadventuresv30 V/FA:屏幕暴露时间小于1000毫秒。事件未发送。时间:12 2020-10-05 13:44:29.237 23696-23743/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.237 23696-23743/com.example.doadventuresv30 V/FA:活动暂停,时间:1176833860 2020-10-05 13:44:29.260 23696-23724/com.example.doadventuresv30 V/FA:onActivityCreated 2020-10-05 13:44:29.29423696-23743/com.example.doadventuresv30 V/FA:活动恢复,时间:1176833952 2020-10-05 13:44:29.325 23696-23743/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.325 23696-23743/com.example.doadventuresv30 V/FA:连接尝试已在进行中 2020-10-05 13:44:29.337 23696-23743/com.example.doadventuresv30 D/FA:连接到远程服务 2020-10-05 13:44:29.338 23696-23743/com.example.doadventuresv30 V/FA:处理排队服务任务:8 2020-10-05 13:44:29.359 31341-22371/? V/FA-SVC:日志记录事件:原点=自动,名称=用户参与度(_e),参数=捆绑[{ga_事件_原点(_o)=自动,参与时间_毫秒(_et)=13025,ga_屏幕_类(_sc)=逻辑活动,ga_屏幕_id(_si)=-7054614402516150973}] 2020-10-05 13:44:29.365 31341-22371/? V/FA-SVC:计划在大约毫秒内上载:3361930 2020-10-05 13:44:29.365 31341-22371/? V/FA-SVC:计划外上传 2020-10-05 13:44:29.367 31341-22371/? V/FA-SVC:计划上载,毫秒:3361930 2020-10-05 13:44:29.373 31341-22371/? V/FA-SVC:后台事件处理时间,毫秒:14 2020-10-05 13:44:29.376 31341-22371/? V/FA-SVC:日志记录事件:原点=自动,名称=屏幕视图(\u-vs),参数=Bundle[{ga_事件_-origin(\u-o)=自动,ga_-previous_-class(\u-pc)=LoginActivity,ga_-previous_-id(\u-pi)=-7054614402516150973,ga_-screen_-class(\u-sc)=功能仪表板新闻仪表板1活动,ga_-screen_-id(\u-si)=-70546150972}] 2020-10-05 13:44:29.380 31341-22371/? V/FA-SVC:计划在大约毫秒内上载:3361915 2020-10-05 13:44:29.380 31341-22371/? V/FA-SVC:计划外上传 2020-10-05 13:44:29.381 31341-22371/? V/FA-SVC:计划上载,毫秒:3361915 2020-10-05 13:44:29.384 31341-22371/? V/FA-SVC:后台事件处理时间,毫秒:8 2020-10-05 13:44:29.387 31341-22371/? V/FA-SVC:日志记录事件:原点=自动,名称=屏幕视图(_-vs),参数=捆绑[{ga_事件_原点(_-o)=自动,ga_屏幕_类(_-sc)=SplashActivity,ga_屏幕_id(_-si)=-7054614402516150975}] 2020-10-05 13:44:29.391 31341-22371/? V/FA-SVC:计划在大约毫秒内上载:3361904 2020-10-05 13:44:29.391 31341-22371/? V/FA-SVC:计划外上传 2020-10-05 13:44:29.393 31341-22371/? V/FA-SVC:计划上载,毫秒:3361904 2020-10-05 13:44:29.395 31341-22371/? V/FA-SVC:后台事件处理时间,毫秒:8 2020-10-05 13:44:29.397 31341-22371/? V/FA-SVC:日志记录事件:原点=自动,名称=屏幕视图(\u-vs),参数=Bundle[{ga_-event_-origin(\u-o)=自动,ga_-previous_-class(\u-pc)=SplashActivity,ga_-previous_-id(\u-pi)=-7054614402516150975,ga_-screen_-class(\u-SplashActivityLayout,ga_-screen-id(\u-si)=-18794502163330027}] 2020-10-05 13:44:29.402 31341-22371/? V/FA-SVC:计划在大约毫秒内上载:3361893 2020-10-05 13:44:29.402 31341-22371/? V/FA-SVC:计划外上传 2020-10-05 13:44:29.404 31341-22371/? V/FA-SVC:计划上载,毫秒:3361893 2020-10-05 13:44:29.406 31341-22371/? V/FA-SVC:后台事件处理时间,毫秒:9 2020-10-05 13:44:29.411 31341-22371/? V/FA-SVC:保存默认事件参数,appId,数据大小:com.example.doadventuresv30,2 2020-10-05 13:44:34.4242423696-23743/com.example.doadventuresv30 V/FA:不活动,断开与服务的连接 2020-10-05 13:44:40.323 1269-11445/? D/Telecom CreateConnectionProcessor:为调用创建的CreateConnectionProcessor=[TC@87,新建,空,xxxxxxxxxxxxx,A,childs(0),具有_父项(false),[Capabilities:],[Properties:] 2020-10-05 13:44:40.328 1269-11445/? D/Telecom CreateConnectionProcessor:attemptNextPhon
TextView createTextView;
LinearLayout facebookLinearLayout, twitterLinearLayout, googlePlusLinearLayout;
Button loginButton, forgotButton;
ImageView bgImageView;
EditText emEmail, emPassword;
FirebaseAuth mAuth;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);

    initUI();
    initDataBindings();
    initActions();
    emEmail = findViewById(R.id.emEmail);
    emPassword = findViewById(R.id.emPassword);
    findViewById(R.id.createTextView).setOnClickListener(this);
    findViewById(R.id.loginButton).setOnClickListener(this);
    mAuth = FirebaseAuth.getInstance();
}

//region Init Functions
private void initUI() {
    forgotButton = findViewById(R.id.forgotButton);
    createTextView = findViewById(R.id.createTextView);

    facebookLinearLayout = findViewById(R.id.facebookLinearLayout);
    twitterLinearLayout = findViewById(R.id.twitterLinearLayout);
    googlePlusLinearLayout = findViewById(R.id.googlePlusLinearLayout);

    loginButton = findViewById(R.id.loginButton);
    bgImageView = findViewById(R.id.bgImageView);
}

private void initDataBindings() {
    int id = R.drawable.login_background;
    Utils.setImageToImageView(getApplicationContext(), bgImageView, id);
}

private void initActions() {
    forgotButton.setOnClickListener(view -> {
        Toast.makeText(getApplicationContext(), "Clicked Forgot Password", Toast.LENGTH_SHORT).show();
    });

    createTextView.setOnClickListener(view -> {
        Toast.makeText(getApplicationContext(), "Clicked Create Account", Toast.LENGTH_SHORT).show();
    });

    facebookLinearLayout.setOnClickListener(view -> {
        Toast.makeText(getApplicationContext(), "Clicked Facebook authentication - Not available yet", Toast.LENGTH_SHORT).show();
    });

    twitterLinearLayout.setOnClickListener(view -> {
        Toast.makeText(getApplicationContext(), "Clicked Twitter authentication - Not available yet", Toast.LENGTH_SHORT).show();
    });

    googlePlusLinearLayout.setOnClickListener(view -> {
        Toast.makeText(getApplicationContext(), "Clicked Google Plus authentication - Not available yet", Toast.LENGTH_SHORT).show();
    });

    loginButton.setOnClickListener(view -> {
        Toast.makeText(getApplicationContext(), "Clicked Login", Toast.LENGTH_SHORT).show();
    });

}

private void userlogin() {

    String email = emEmail.getText().toString().trim();
    String password = emPassword.getText().toString().trim();

    if (email.isEmpty()) {
        emEmail.setError("Email Required");
        emEmail.requestFocus();
        return;
    }
    if (!Patterns.EMAIL_ADDRESS.matcher(email).matches()) {
        emEmail.setError("Please enter a valid email");
        emEmail.requestFocus();
        return;
    }
    if (password.isEmpty()) {
        emPassword.setError("Password Required");
        emPassword.requestFocus();
        return;
    }
    mAuth.signInWithEmailAndPassword(email, password).addOnCompleteListener(new OnCompleteListener<AuthResult>() {
        @Override
        public void onComplete(@NonNull Task<AuthResult> task) {
            Log.d("Response", String.valueOf(task)); //view response
            if (task.isSuccessful()) {
                Intent intent = new Intent(LoginActivity.this, FeatureDashboardNewsDashboard1Activity.class);
                intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                startActivity(intent);

            } else {
                Toast.makeText(getApplicationContext(), task.getException().getMessage(), Toast.LENGTH_SHORT).show();
            }
        }
    });
}

@Override
public void onClick(View view) {
    switch (view.getId()) {
        case R.id.createTextView:

            startActivity(new Intent(this, SignUpActivity.class));

            break;

        case R.id.loginButton:
            userlogin();

            break;

    }

}
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_feature_dashboard_news_dashboard1);

    initData();
    initUI();
    initDataBinding();
    initActions();
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu_search,menu);
    return super.onCreateOptionsMenu(menu);
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    if (item.getItemId() == android.R.id.home) {
        finish();
    }else {
        Toast.makeText(this, "Clicked "+ item.getTitle() , Toast.LENGTH_SHORT).show();
    }
    return super.onOptionsItemSelected(item);
}

private void initData() {

}

private void initUI() {

    // Init Toolbar
    initToolbar();

    BottomNavigationView bottomNavigationView = findViewById(R.id.bottomNavigationView);

    bottomNavigationView.setOnNavigationItemSelectedListener(item -> {

        if (item.getItemId() == R.id.homeMenu) {
            loadFragment(new FeatureDashboardNewsDashboard1Fragment());
        }

        return true;
    });

    loadFragment(new FeatureDashboardNewsDashboard1Fragment());

}

private void initDataBinding() {

}

private void initActions() {

}

private void initToolbar() {

    Toolbar toolbar = findViewById(R.id.toolbar);

    toolbar.setNavigationIcon(R.drawable.baseline_menu_black_24);

    if (toolbar.getNavigationIcon() != null) {
        toolbar.getNavigationIcon().setColorFilter(getResources().getColor(R.color.md_white_1000), PorterDuff.Mode.SRC_ATOP);
    }

    toolbar.setTitle("News Dashboard 1");

    try {
        toolbar.setTitleTextColor(getResources().getColor(R.color.md_white_1000));
    } catch (Exception e) {
        Log.e("TEAMPS", "Can't set color.");
    }

    try {
        setSupportActionBar(toolbar);
    } catch (Exception e) {
        Log.e("TEAMPS", "Error in set support action bar.");
    }

    try {
        if (getSupportActionBar() != null) {
            getSupportActionBar().setDisplayHomeAsUpEnabled(true);
        }
    } catch (Exception e) {
        Log.e("TEAMPS", "Error in set display home as up enabled.");
    }

}

private void loadFragment(FeatureDashboardNewsDashboard1Fragment fragment) {
    this.getSupportFragmentManager().beginTransaction()
            .replace(R.id.content_frame, fragment)
            .commitAllowingStateLoss();
}
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity
        android:name=".fragment.FeatureDashboardNewsDashboard1Fragment"
        tools:ignore="Instantiatable" />
    <activity
        android:name=".Adapter.FeatureDashboardNewsDashboard1CoverFlowPagerAdapter"
        tools:ignore="Instantiatable" />
    <activity android:name=".FeatureDashboardNewsDashboard1Activity" />
    <activity android:name=".LoginActivity" />
    <activity android:name=".SignUpActivity" />
    <activity android:name=".SplashActivityLayout" />
    <activity android:name=".SplashActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />`
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>
 Log.d("Response",String.valueOf(task)); //view response
 if(task.isSuccessful()) {
            Intent intent = new Intent(LoginActivity.this, FeatureDashboardNewsDashboard1Activity.class);
            intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
            startActivity(intent);

        }else{
            Toast.makeText(getApplicationContext(), task.getException().getMessage(),Toast.LENGTH_SHORT).show();
        }