Close WebSigninActivity after successfully signing in
This commit is contained in:
parent
1577bbe308
commit
e018b91c28
|
|
@ -13,6 +13,8 @@ import eu.stuifzand.micropub.R;
|
||||||
|
|
||||||
public class WebSigninActivity extends AppCompatActivity {
|
public class WebSigninActivity extends AppCompatActivity {
|
||||||
|
|
||||||
|
public static final int AUTHENTICATION_REQUEST = 14;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
|
|
@ -29,4 +31,12 @@ public class WebSigninActivity extends AppCompatActivity {
|
||||||
new WebsigninTask(this, parcelable).execute(url);
|
new WebsigninTask(this, parcelable).execute(url);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
|
||||||
|
if (requestCode == AUTHENTICATION_REQUEST) {
|
||||||
|
if (resultCode == RESULT_OK) {
|
||||||
|
finish();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -118,6 +118,6 @@ public class WebsigninTask extends AsyncTask<String, Void, Bundle> {
|
||||||
intent.putExtras(bundle);
|
intent.putExtras(bundle);
|
||||||
intent.putExtra(AccountManager.KEY_ACCOUNT_AUTHENTICATOR_RESPONSE, response);
|
intent.putExtra(AccountManager.KEY_ACCOUNT_AUTHENTICATOR_RESPONSE, response);
|
||||||
|
|
||||||
this.activity.startActivity(intent);
|
this.activity.startActivityForResult(intent, WebSigninActivity.AUTHENTICATION_REQUEST);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user