【问题标题】:Android: Is it possible to create a log out function without an online database?Android:是否可以在没有在线数据库的情况下创建注销功能?
【发布时间】:2014-08-03 13:09:44
【问题描述】:

在这里的一些人的帮助下,我能够在没有数据库的情况下创建一个简单的工作登录模块,再次感谢。声明了正确的登录输入。 那么是否可以为此添加一个功能正常的注销按钮?就像用户无法使用“后退按钮”返回一样?

我的项目基于此链接

http://androidcodeexample.blogspot.com/2012/07/android-login.html

提前致谢

【问题讨论】:

  • 当然,只需否定/销毁表明他们已登录的任何值/凭据,并在每个活动的 onResume() 中检查它,这应该只在登录时工作。如果你发现他们实际上已登录out,使用 Intent 将它们发送到登录 Activity。

标签: android logging out


【解决方案1】:

当然,在第二个活动中使用户无法返回登录屏幕,您在第二个活动中使用此代码覆盖后退按钮功能

@override
public void onBackPressed() 
{

}

要返回登录屏幕,您可以在委托按钮点击的函数中使用以下代码:

private void onClickLogOutButton()
{
Intent intent = new Intent(this, LogInActivity.class);
startActivity(intent);
this.finish(); 
}

this.finish() 将关闭第二个屏幕的活动实例,这将避免用户按下返回按钮返回到第二个活动。

【讨论】:

    猜你喜欢
    • 2011-04-21
    • 2014-06-16
    • 2011-09-28
    • 2021-04-07
    • 2020-01-02
    • 1970-01-01
    • 2021-10-11
    • 2019-04-06
    • 1970-01-01
    相关资源
    最近更新 更多