|
@@ -57,6 +57,7 @@ public class WhatsNewActivity extends FragmentActivity implements ViewPager.OnPa
|
|
private static final String KEY_LAST_SEEN_VERSION_CODE = "lastSeenVersionCode";
|
|
private static final String KEY_LAST_SEEN_VERSION_CODE = "lastSeenVersionCode";
|
|
|
|
|
|
private ImageButton mForwardFinishButton;
|
|
private ImageButton mForwardFinishButton;
|
|
|
|
+ private Button mSkipButton;
|
|
private ProgressIndicator mProgress;
|
|
private ProgressIndicator mProgress;
|
|
private ViewPager mPager;
|
|
private ViewPager mPager;
|
|
|
|
|
|
@@ -90,8 +91,15 @@ public class WhatsNewActivity extends FragmentActivity implements ViewPager.OnPa
|
|
updateNextButtonIfNeeded();
|
|
updateNextButtonIfNeeded();
|
|
}
|
|
}
|
|
});
|
|
});
|
|
- Button skipButton = (Button) findViewById(R.id.skip);
|
|
|
|
- skipButton.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
|
+
|
|
|
|
+ if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
|
|
|
|
+ mForwardFinishButton.setBackground(null);
|
|
|
|
+ } else {
|
|
|
|
+ mForwardFinishButton.setBackgroundDrawable(null);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ mSkipButton = (Button) findViewById(R.id.skip);
|
|
|
|
+ mSkipButton.setOnClickListener(new View.OnClickListener() {
|
|
@Override
|
|
@Override
|
|
public void onClick(View view) {
|
|
public void onClick(View view) {
|
|
onFinish();
|
|
onFinish();
|
|
@@ -115,13 +123,10 @@ public class WhatsNewActivity extends FragmentActivity implements ViewPager.OnPa
|
|
private void updateNextButtonIfNeeded() {
|
|
private void updateNextButtonIfNeeded() {
|
|
if (!mProgress.hasNextStep()) {
|
|
if (!mProgress.hasNextStep()) {
|
|
mForwardFinishButton.setImageResource(R.drawable.ic_done_white);
|
|
mForwardFinishButton.setImageResource(R.drawable.ic_done_white);
|
|
|
|
+ mSkipButton.setVisibility(View.INVISIBLE);
|
|
} else {
|
|
} else {
|
|
mForwardFinishButton.setImageResource(R.drawable.arrow_right);
|
|
mForwardFinishButton.setImageResource(R.drawable.arrow_right);
|
|
- if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
|
|
|
|
- mForwardFinishButton.setBackground(null);
|
|
|
|
- } else {
|
|
|
|
- mForwardFinishButton.setBackgroundDrawable(null);
|
|
|
|
- }
|
|
|
|
|
|
+ mSkipButton.setVisibility(View.VISIBLE);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|