2015-04-22 33 views
-1

我正在製作一個包含5個步驟的註冊表單(5個活動,類似於Facebook註冊表單)。
第一項活動是放郵件
第二項活動是放名字等。
用戶完成所有步驟後,我從服務器端驗證字段電子郵件(以避免被複制)。我想要的是,如果用戶電子郵件存在,我想回到第一個活動,以便用戶可以輸入其他電子郵件並再次提交表單到服務器。什麼是最好的方式來做到這一點?Android驗證後返回活動

謝謝

+0

我建議你使用5片段的ViewPager,然後通過調用pagerAdaper.setCurrentItem(0)切換回片段1; –

回答

0

在您的LastActivity後的一些行動。

Intent intent = new Intent(this,FirstActivity.class); 
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
startActivity(intent); 

此標誌清除活動堆棧中的最近活動。

+0

謝謝。幫助我很多 –

+0

如果它有幫助,你能投票答覆? :)) – Sirelon

+0

但我怎麼能發回數據回到這個活動,所以用戶可以提交表單的參數先前填寫? –