2012-09-07 47 views
0

我正嘗試在創建播放器的同一佈局上編輯播放器。在同一活動中更改意圖Android

當我按下編輯播放器按鈕時,我將創建播放器頁面的標題更改爲「編輯播放器」並用播放器名稱填充列表框。我想知道當我按下完成後,我可以如何返回創建球員活動。 Thankyou

+0

如果它可能只是使用兩個單獨的活動。 – vikki

回答

0

通常您會撥打finish()來完成當前的活動,並且應將用戶重定向到堆棧中的第一個活動,這顯然應該是Create Player活動。

因此,設置的點擊偵聽器done按鈕,在onClick呼叫finish()

或者,您可以在onClick啓動創建玩家活動,就像在你啓動任何常規活動:

Intent intent = new Intent(EditPlayer.this, CreatePlayer.class); 
startActivity(intent); 
+0

是否可以刷新CreatePlayer活動? –

+0

是的。你應該完成它,然後重新開始。 –

+0

我做的是,當你按下完成編輯按鈕時,我剛剛重新加載了createPlayer活動..現在它解決了所有問題..謝謝 –

0

當我按編輯播放器按鈕時,我將 創建播放器頁面的標題更改爲「編輯播放器」,並使用 播放器名稱填充列表框。

好像你在一項活動中做過所有的動作?

如果您想切換,最好創建兩個活動。創建一個玩家A活動 - >編輯按下 - > startActivity B - >編輯 - >完成並完成()活動B - >恢復活動。