我正在尝试使用 getApplicationContext() 将用户从一个 java 类传递到另一个类。不幸的是,它不起作用并返回 null。我希望将用户信息从 LoginActivity 传递到 CustomMapActivity。用户信息存储在firebase中,这可能是一个问题吗?
我相信清单是有序的。请看下文。
<activity android:name=".ui.MapCustomActivity"></activity>
<activity android:name=".ui.LoginActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ui.RegisterActivity" />
<activity android:name=".ui.ProfileActivity" />
<activity android:name=".ui.MapCustomActivity"></activity>
下面是登录活动,
public class LoginActivity extends AppCompatActivity implements
View.OnClickListener
{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
mEmail = findViewById(R.id.email);
mPassword = findViewById(R.id.password);
mProgressBar = findViewById(R.id.progressBar);
setupFirebaseAuth();
findViewById(R.id.email_sign_in_button).setOnClickListener(this);
findViewById(R.id.link_register).setOnClickListener(this);
hideSoftKeyboard();
}
private void showDialog(){
mProgressBar.setVisibility(View.VISIBLE);
}
private void hideDialog(){
if(mProgressBar.getVisibility() == View.VISIBLE){
mProgressBar.setVisibility(View.INVISIBLE);
}
}
www说
万千封印
婷婷同学_
凤凰求蛊
ABOUTYOU
随时随地看视频慕课网APP
相关分类