Skip to content

Commit c21ad21

Browse files
committed
remember most recent tab (fixes #21)
1 parent fcfb3ac commit c21ad21

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/java/mn.tck.semitone/MainActivity.java

+3
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,16 @@ public class MainActivity extends FragmentActivity {
8080

8181
pager.setAdapter(adapter);
8282
tabs.setupWithViewPager(pager);
83+
pager.setCurrentItem(sp.getInt("lastpage", 0));
8384

8485
pager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
8586
@Override public void onPageScrollStateChanged(int state) {}
8687
@Override public void onPageScrolled(int pos, float off1, int off2) {}
8788
@Override public void onPageSelected(int pos) {
8889
if (pos == 0) RecordEngine.resume();
8990
else RecordEngine.pause();
91+
e.putInt("lastpage", pos);
92+
e.commit();
9093
}
9194
});
9295

0 commit comments

Comments
 (0)