From 47f569e460adaef04b75174706b7c95471567ca8 Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Fri, 3 Jun 2011 12:31:09 -0700 Subject: Lost and found. Change-Id: I3aa4824e2c2157be715d93b698963c54dd98e099 --- samples/Support13Demos/res/layout/fragment_pager.xml | 19 +++++++++++++------ samples/Support13Demos/res/values/strings.xml | 4 ++-- .../android/supportv13/app/FragmentPagerSupport.java | 16 ++++++++-------- .../supportv13/app/FragmentStatePagerSupport.java | 16 ++++++++-------- 4 files changed, 31 insertions(+), 24 deletions(-) (limited to 'samples/Support13Demos') diff --git a/samples/Support13Demos/res/layout/fragment_pager.xml b/samples/Support13Demos/res/layout/fragment_pager.xml index 2268c8902..cc07d84df 100644 --- a/samples/Support13Demos/res/layout/fragment_pager.xml +++ b/samples/Support13Demos/res/layout/fragment_pager.xml @@ -28,10 +28,17 @@ android:layout_weight="1"> - + + + + diff --git a/samples/Support13Demos/res/values/strings.xml b/samples/Support13Demos/res/values/strings.xml index af6ec4a75..818597c58 100644 --- a/samples/Support13Demos/res/values/strings.xml +++ b/samples/Support13Demos/res/values/strings.xml @@ -23,9 +23,9 @@ siwuf cakso dodtos anr koop. - New fragment - Fragment/Pager + First + Last Fragment/State Pager diff --git a/samples/Support13Demos/src/com/example/android/supportv13/app/FragmentPagerSupport.java b/samples/Support13Demos/src/com/example/android/supportv13/app/FragmentPagerSupport.java index 46288b56e..fcb41cd9c 100644 --- a/samples/Support13Demos/src/com/example/android/supportv13/app/FragmentPagerSupport.java +++ b/samples/Support13Demos/src/com/example/android/supportv13/app/FragmentPagerSupport.java @@ -43,7 +43,6 @@ public class FragmentPagerSupport extends Activity { MyAdapter mAdapter; ViewPager mPager; - int mCurPos; @Override protected void onCreate(Bundle savedInstanceState) { @@ -56,15 +55,16 @@ public class FragmentPagerSupport extends Activity { mPager.setAdapter(mAdapter); // Watch for button clicks. - Button button = (Button)findViewById(R.id.new_fragment); + Button button = (Button)findViewById(R.id.goto_first); button.setOnClickListener(new OnClickListener() { public void onClick(View v) { - mCurPos++; - if (mCurPos < NUM_ITEMS) { - mPager.setCurrentItem(mCurPos); - } else { - mCurPos--; - } + mPager.setCurrentItem(0); + } + }); + button = (Button)findViewById(R.id.goto_last); + button.setOnClickListener(new OnClickListener() { + public void onClick(View v) { + mPager.setCurrentItem(NUM_ITEMS-1); } }); } diff --git a/samples/Support13Demos/src/com/example/android/supportv13/app/FragmentStatePagerSupport.java b/samples/Support13Demos/src/com/example/android/supportv13/app/FragmentStatePagerSupport.java index a65d8075b..e19bdf640 100644 --- a/samples/Support13Demos/src/com/example/android/supportv13/app/FragmentStatePagerSupport.java +++ b/samples/Support13Demos/src/com/example/android/supportv13/app/FragmentStatePagerSupport.java @@ -43,7 +43,6 @@ public class FragmentStatePagerSupport extends Activity { MyAdapter mAdapter; ViewPager mPager; - int mCurPos; @Override protected void onCreate(Bundle savedInstanceState) { @@ -56,15 +55,16 @@ public class FragmentStatePagerSupport extends Activity { mPager.setAdapter(mAdapter); // Watch for button clicks. - Button button = (Button)findViewById(R.id.new_fragment); + Button button = (Button)findViewById(R.id.goto_first); button.setOnClickListener(new OnClickListener() { public void onClick(View v) { - mCurPos++; - if (mCurPos < NUM_ITEMS) { - mPager.setCurrentItem(mCurPos); - } else { - mCurPos--; - } + mPager.setCurrentItem(0); + } + }); + button = (Button)findViewById(R.id.goto_last); + button.setOnClickListener(new OnClickListener() { + public void onClick(View v) { + mPager.setCurrentItem(NUM_ITEMS-1); } }); } -- cgit v1.2.3