问题
I am using ViewPager
to show the multiple views of the form, like name and email on first view and rest on others.
Now the problem is:
- Enter Data on page 1 navigate to page 2 and then to page 3.
- come back to page 1 the data is not there.
I have a save button on the last page so I also need a way to retrieve the data from other pages there.
If I can get a way I can save the data on page 1 when it is changed to page 2 like onDestroy
method on activity.
Is ViewPager
inappropriate for my purpose here?
回答1:
I think ViewPager
is fine for this purpose. All you need to do is to save data entered in first and second fragments to your parent Activity
and fetch it when you hit Save
in your last fragment.
EDIT: Check THIS and THIS related SO questions
回答2:
I have implemented something similar in my GitHub project: View Pager Form
来源:https://stackoverflow.com/questions/14660441/data-persistence-viewpager