2016-04-14 40 views
0

我有一個簡單的應用程序,在主屏幕上有4個選項卡。每個選項卡都是一個片段。在其中一個片段中,我有一個顯示一些歌曲的ListView。沒有任何東西存儲在本地,我通過網絡調用(到iTunes API,到我自己的服務器)填充ListView。如果我點擊一個列表項目(一首歌曲),它會開始一個新的活動,在YouTube上搜索該歌曲。當我點擊後,就好像以前的活動是從頭開始的。如何保留ListView的滾動位置?它也會返回到第一個片段(viewpager中最左邊的一個片段)。如何讓它返回到用戶點擊歌曲的片段?如何在Android中保存我的片段的狀態?

+0

你正在處理新近調用的'Activity'中的'onBackPressed'嗎? – jaibatrik

+0

你試過了什麼嗎? – Krish

回答

0

您可以嘗試覆蓋Activity中的onBackPressed方法,並在該方法中調用finish()

相關問題