我正在制作一种社交网络应用程序.我正在其中实现注销功能.在注销按钮上单击它应该导航到登录屏幕,但它现在导航到主页屏幕.我使用以下代码注销..
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("com.package.ACTION_LOGOUT");
registerReceiver(new BroadcastReceiver() {
public void onReceive(Context context, Intent intent) {
System.out.println("onReceive Log out in progress");
Intent intent1 = new Intent(getApplicationContext(), Login.class);
startActivity(intent1);
finish();
}
}, intentFilter);
Run Code Online (Sandbox Code Playgroud)
使用以下注销.
yourintent.setflag(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_NEW_TASK);
Run Code Online (Sandbox Code Playgroud)
它可能会帮助你
| 归档时间: |
|
| 查看次数: |
3801 次 |
| 最近记录: |