我有一台Activity A。Activity A有一个名为Add to Favorites的按钮。
如果用户没有登录,它将把他带到Activity B (登录页面)。登录页面有一个按钮If New User please Register
如果用户没有注册,然后点击If New User please Register,它将把他带到Activity C (注册表单)。
成功填写表单后,它将转到Activity D以输入动态口令。
现在,如果动态口令正确,我想从Activity D返回到Activity A
那么如何使用startAcitivity做到这一点呢?
上下文:我有一个单页web应用程序。所以在任何时候都有很多div被隐藏(我不确定这是否重要)。我发现当用户完成一个页面(页面X)时,他们点击后退(转到页面Y) -如果他们返回到页面X,那么位置与他们离开页面时相同。后退按钮在底部,所以用户最终又回到了那里。
我想要的是,当他们返回到页面X的时候,他们会在页面的顶部,这样他们就可以重新开始。无论是向后滚动还是直接向后跳转--任何一种方式都可以。
我已经尝试了以下所有方法,但都没有成功:
// Scroll to top
setTimeout(function(){
alert('scroll');