Android 从if语句打开活动
如果结果=登录成功,调试结果=登录成功,我试图让我的android应用程序打开我的主要活动,并且它不会触发我下面的if语句。我看到很多应用程序使用按钮单击的意图,因此我不确定这是否可能,因为意图给我带来了问题Android 从if语句打开活动,android,Android,如果结果=登录成功,调试结果=登录成功,我试图让我的android应用程序打开我的主要活动,并且它不会触发我下面的if语句。我看到很多应用程序使用按钮单击的意图,因此我不确定这是否可能,因为意图给我带来了问题 @Override protected void onPostExecute(String result) { this.progressDialog.dismiss(); Log.e("INSERT_RES
@Override
protected void onPostExecute(String result) {
this.progressDialog.dismiss();
Log.e("INSERT_RESULT", result);
String r = result;
if(r == "Login successful\n" ) {
new MainActivity();
}
}
试试这个:
@Override
protected void onPostExecute(String result) {
this.progressDialog.dismiss();
Log.e("INSERT_RESULT", result);
if ("Login successful\n".equals(result)) {
Context context = YourActivity.this;
Intent intent = new Intent(context, MainActivity.class);
context.startActivity(intent);
}
}